aidmt-ms/sql/pc_risk_project_remove_redu...

18 lines
427 B
SQL

-- 删除 pc_camera_risk 表中的冗余字段
-- 这些字段应该从关联的 work_plan 和 work_ticket 表获取,而不是冗余存储
SET NAMES utf8mb4;
SET FOREIGN_KEY_CHECKS = 0;
-- 删除冗余字段
ALTER TABLE `pc_camera_risk`
DROP COLUMN `project_name`,
DROP COLUMN `project_code`,
DROP COLUMN `construction_unit`,
DROP COLUMN `work_location`,
DROP COLUMN `work_start`,
DROP COLUMN `work_end`,
DROP COLUMN `risk_type`;
SET FOREIGN_KEY_CHECKS = 1;