-- 迁移：清理 ODS_ASSISTANT_ABOLISH 残留元数据
-- 日期：2026-02-24
-- 关联：联调报告发现 meta.etl_task 中仍有 ODS_ASSISTANT_ABOLISH 注册，
--       导致调度器尝试执行已删除的任务并报 ValueError
-- 幂等：DELETE WHERE 不存在时无影响

BEGIN;

-- 1. 清理 meta.etl_task 中的 ODS_ASSISTANT_ABOLISH 注册
DELETE FROM meta.etl_task WHERE task_code = 'ODS_ASSISTANT_ABOLISH';

-- 2. 清理 meta.etl_task 中的旧式 ASSISTANT_ABOLISH 注册（seed_scheduler_tasks.sql 残留）
DELETE FROM meta.etl_task WHERE task_code = 'ASSISTANT_ABOLISH';

COMMIT;

-- =============================================================================
-- 验证 SQL
-- =============================================================================
-- SELECT * FROM meta.etl_task WHERE task_code IN ('ODS_ASSISTANT_ABOLISH', 'ASSISTANT_ABOLISH');
-- 预期：0 行
