Files
AIclinicalresearch/backend/restore_job_common.sql
HaHafeng 4ed67a8846 fix(admin): Fix Prompt management list not showing version info and add debug diagnostics
Summary:
- Fix Prompt list API response schema missing activeVersion and draftVersion fields
- Fastify was filtering out undefined schema fields, causing version columns to show empty
- Add detailed diagnostic logging for Prompt debug mode troubleshooting
- Verify debug mode works correctly (DRAFT version is used when debug enabled)

Changes:
- backend/src/common/prompt/prompt.routes.ts: Add activeVersion and draftVersion to response schema
- backend/src/common/prompt/prompt.service.ts: Add diagnostic logs for setDebugMode and get methods
- PKB module: Various authentication and document handling fixes from previous session

Tested: Debug mode verified working - v2 DRAFT version correctly loaded when debug enabled
2026-01-13 22:22:10 +08:00

34 lines
1.1 KiB
SQL

-- 恢复 platform_schema.job_common 表
-- 从备份文件 rds_init_20251224_154529.sql 提取
CREATE TABLE IF NOT EXISTS platform_schema.job_common (
id uuid DEFAULT gen_random_uuid() NOT NULL,
name text NOT NULL,
priority integer DEFAULT 0 NOT NULL,
data jsonb,
state platform_schema.job_state DEFAULT 'created'::platform_schema.job_state NOT NULL,
retry_limit integer DEFAULT 2 NOT NULL,
retry_count integer DEFAULT 0 NOT NULL,
retry_delay integer DEFAULT 0 NOT NULL,
retry_backoff boolean DEFAULT false NOT NULL,
retry_delay_max integer,
expire_seconds integer DEFAULT 900 NOT NULL,
deletion_seconds integer DEFAULT 604800 NOT NULL,
singleton_key text,
singleton_on timestamp without time zone,
start_after timestamp with time zone DEFAULT now() NOT NULL,
created_on timestamp with time zone DEFAULT now() NOT NULL,
started_on timestamp with time zone,
completed_on timestamp with time zone,
keep_until timestamp with time zone DEFAULT (now() + '336:00:00'::interval) NOT NULL,
output jsonb,
dead_letter text,
policy text
);