- -- 归档状态增加 cancelled(已取消),并对齐历史已取消计划。
- -- 可重复执行;部署应用更新时执行本迁移。
- ALTER TABLE `pl_plan`
- MODIFY COLUMN `archive_status` varchar(20) NOT NULL DEFAULT 'unarchived'
- COMMENT '归档状态 unarchived-未归档 draft-已暂存 archived-已归档 cancelled-已取消';
- UPDATE `pl_plan`
- SET `archive_status` = 'cancelled'
- WHERE `follow_status` = 'cancelled'
- AND `archive_status` <> 'cancelled'
- AND `del_flag` = 0;
|