-- ----------------------------
-- 结算表结构更新脚本
-- 说明：此脚本用于为结算表添加合同关联字段和删除结算日期字段
-- 请根据实际情况谨慎执行，建议先备份数据
-- ----------------------------

-- ----------------------------
-- 第一步：备份原有数据（可选，建议执行）
-- ----------------------------
-- create table biz_settlement_backup as select * from biz_settlement;

-- ----------------------------
-- 第二步：添加合同关联字段
-- ----------------------------
alter table biz_settlement add column if not exists contract_id bigint(20) default null comment '关联合同ID' after project_id;

-- ----------------------------
-- 第三步：删除结算日期字段
-- ----------------------------
alter table biz_settlement drop column if exists settlement_date;
