xykj-plus/xykj-admin-plus/script/sql/update/update_settlement_table.sql
2026-06-13 13:48:51 +08:00

21 lines
851 B
SQL

-- ----------------------------
-- 结算表结构更新脚本
-- 说明:此脚本用于为结算表添加合同关联字段和删除结算日期字段
-- 请根据实际情况谨慎执行,建议先备份数据
-- ----------------------------
-- ----------------------------
-- 第一步:备份原有数据(可选,建议执行)
-- ----------------------------
-- 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;