Files
shanxia2.0/docs/sql/migrations/2026-06-30_pl_transport_resource_snapshot.sql
T
2026-06-30 23:44:22 +08:00

26 lines
1.3 KiB
SQL

-- =============================================================================
-- 运输计划:车辆/人员/证件整包快照字段
-- 用途:安排运输时将挂车号、人员摘要及 resource_snapshot JSON 写入计划与运输单
-- 适用:MySQL 5.7+,库名以实际环境为准(如 shanxia2.0 门户库)
-- 说明:若某列已存在,对应 ALTER 会报 Duplicate column,跳过该条即可
-- =============================================================================
USE `shanxia2.0`;
-- pl_plan:挂车号、人员摘要、整包快照 JSON
ALTER TABLE `pl_plan`
ADD COLUMN `trailer_no` varchar(20) DEFAULT NULL COMMENT '挂车号(安排运输时快照)' AFTER `license_plate`;
ALTER TABLE `pl_plan`
ADD COLUMN `personnel_summary` varchar(500) DEFAULT NULL COMMENT '关联人员摘要(安排运输时快照)' AFTER `driver_name`;
ALTER TABLE `pl_plan`
ADD COLUMN `resource_snapshot` text COMMENT '车辆/人员/证件整包快照 JSON' AFTER `personnel_summary`;
-- pl_transport:挂车号、整包快照 JSON
ALTER TABLE `pl_transport`
ADD COLUMN `trailer_no` varchar(20) DEFAULT NULL COMMENT '挂车号(安排运输时快照)' AFTER `license_plate`;
ALTER TABLE `pl_transport`
ADD COLUMN `resource_snapshot` text COMMENT '车辆/人员/证件整包快照 JSON' AFTER `driver_phone`;