chore(db): add photo_urls to pl_vehicle and pl_personnel

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
zlwuandCursor committed 2026-08-02 10:23:53 +08:00
1 parent 0d33c35c7b
commit 2f580eca81
2 files changed
+10

No files matched your search

@@ -0,0 +1,8 @@
-- backend/scripts/migrate_20260802_pl_vehicle_personnel_photo_urls.sql
-- 车辆/驾押人员:增加照片 URL 字段(逗号分隔,默认 1 张)
ALTER TABLE `pl_vehicle`
ADD COLUMN `photo_urls` varchar(2000) DEFAULT NULL COMMENT '车辆照片URL,逗号分隔(默认1张)' AFTER `vehicle_status`;
ALTER TABLE `pl_personnel`
ADD COLUMN `photo_urls` varchar(2000) DEFAULT NULL COMMENT '人员照片URL,逗号分隔(默认1张)' AFTER `status`;
+2
View File
@@ -3489,6 +3489,7 @@ CREATE TABLE `pl_personnel` (
`personnel_type` varchar(20) NOT NULL DEFAULT 'both' COMMENT '人员类型 driver-驾驶员 escort-押运员 both-驾驶员兼押运员', `personnel_type` varchar(20) NOT NULL DEFAULT 'both' COMMENT '人员类型 driver-驾驶员 escort-押运员 both-驾驶员兼押运员',
`personnel_affiliation` varchar(20) NOT NULL DEFAULT 'self' COMMENT '人员归属 self-山峡 carrier-非山峡', `personnel_affiliation` varchar(20) NOT NULL DEFAULT 'self' COMMENT '人员归属 self-山峡 carrier-非山峡',
`status` char(1) NOT NULL DEFAULT '1' COMMENT '状态 1-在职 0-停用', `status` char(1) NOT NULL DEFAULT '1' COMMENT '状态 1-在职 0-停用',
`photo_urls` varchar(2000) DEFAULT NULL COMMENT '人员照片URL,逗号分隔(默认1张)',
`tenant_no` varchar(64) NOT NULL DEFAULT 'shanxia2.0' COMMENT '租户编号', `tenant_no` varchar(64) NOT NULL DEFAULT 'shanxia2.0' COMMENT '租户编号',
`order_num` int(11) DEFAULT NULL COMMENT '排序号', `order_num` int(11) DEFAULT NULL COMMENT '排序号',
`remark` varchar(512) DEFAULT NULL COMMENT '备注', `remark` varchar(512) DEFAULT NULL COMMENT '备注',
@@ -4094,6 +4095,7 @@ CREATE TABLE `pl_vehicle` (
`default_driver_name` varchar(100) DEFAULT NULL COMMENT '默认司机姓名(冗余)', `default_driver_name` varchar(100) DEFAULT NULL COMMENT '默认司机姓名(冗余)',
`load_capacity` decimal(10,2) DEFAULT NULL COMMENT '载重(吨)', `load_capacity` decimal(10,2) DEFAULT NULL COMMENT '载重(吨)',
`vehicle_status` varchar(20) NOT NULL DEFAULT 'available' COMMENT '车辆状态 available-可用 maintaining-维修中 scrapped-报废', `vehicle_status` varchar(20) NOT NULL DEFAULT 'available' COMMENT '车辆状态 available-可用 maintaining-维修中 scrapped-报废',
`photo_urls` varchar(2000) DEFAULT NULL COMMENT '车辆照片URL,逗号分隔(默认1张)',
`tenant_no` varchar(64) NOT NULL DEFAULT 'shanxia2.0' COMMENT '租户编号', `tenant_no` varchar(64) NOT NULL DEFAULT 'shanxia2.0' COMMENT '租户编号',
`order_num` int(11) DEFAULT NULL COMMENT '排序号', `order_num` int(11) DEFAULT NULL COMMENT '排序号',
`remark` varchar(512) DEFAULT NULL COMMENT '备注', `remark` varchar(512) DEFAULT NULL COMMENT '备注',