Files
AIclinicalresearch/backend/restore_job_common.sql

47 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
);