-- 创建解析任务存储库表 -- 用于存储数据解析任务的相关信息 -- 创建解析任务存储库表 CREATE TABLE IF NOT EXISTS public.parse_task_repository ( id SERIAL PRIMARY KEY, task_name VARCHAR(100) NOT NULL, task_status VARCHAR(10) NOT NULL, task_type VARCHAR(50) NOT NULL, task_source VARCHAR(300) NOT NULL, collection_count INTEGER NOT NULL DEFAULT 0, parse_count INTEGER NOT NULL DEFAULT 0, parse_result JSONB, created_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP NOT NULL, created_by VARCHAR(50) NOT NULL, updated_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP NOT NULL, updated_by VARCHAR(50) NOT NULL ); -- 添加表注释 COMMENT ON TABLE public.parse_task_repository IS '解析任务存储库表,用于存储数据解析任务的相关信息'; COMMENT ON COLUMN public.parse_task_repository.id IS '主键ID'; COMMENT ON COLUMN public.parse_task_repository.task_name IS '任务名称'; COMMENT ON COLUMN public.parse_task_repository.task_status IS '任务状态'; COMMENT ON COLUMN public.parse_task_repository.task_type IS '任务类型,包含:名片,简历,门墩儿新任命,门墩儿招聘,杂项'; COMMENT ON COLUMN public.parse_task_repository.task_source IS '任务来源'; COMMENT ON COLUMN public.parse_task_repository.collection_count IS '采集人数'; COMMENT ON COLUMN public.parse_task_repository.parse_count IS '解析人数'; COMMENT ON COLUMN public.parse_task_repository.parse_result IS '解析结果,JSON格式'; COMMENT ON COLUMN public.parse_task_repository.created_at IS '创建时间'; COMMENT ON COLUMN public.parse_task_repository.created_by IS '创建者'; COMMENT ON COLUMN public.parse_task_repository.updated_at IS '操作时间'; COMMENT ON COLUMN public.parse_task_repository.updated_by IS '操作者';