/** * 回滚迁移:删除业务表中的任务管理字段 * * 原因:任务拆分和断点续传应由 platform_schema.job (pg-boss) 统一管理 * 不应在各业务表中重复定义,符合3层架构原则 * * 影响表: * - asl_schema.screening_tasks (删除 6 个字段) * - dc_schema.dc_extraction_tasks (无需添加) */ -- 删除 ASL 表中的任务管理字段 ALTER TABLE asl_schema.screening_tasks DROP COLUMN IF EXISTS total_batches, DROP COLUMN IF EXISTS processed_batches, DROP COLUMN IF EXISTS current_batch_index, DROP COLUMN IF EXISTS current_index, DROP COLUMN IF EXISTS last_checkpoint, DROP COLUMN IF EXISTS checkpoint_data;