Files
tms-erp-api/doc/sql/transport
weicw-dshsa 378aa11842 ♻️ 认证迁移脚本补幂等并统一注释格式
三个认证相关迁移脚本按项目既有约定整理,DDL 效果不变:

- driving_vehicle 扩长、owner_name/vin 加列两处原为裸 ALTER,重复执行会报
  「Duplicate column」或白白重建表;改为 DELIMITER 存储过程 + information_schema
  判定,与 doc/sql/transport 下 upgrade_* 的既有写法一致,可重复执行。
  扩长那条额外判定 character_maximum_length < 100:MODIFY COLUMN 会重建整表,
  已达标就不必再跑一次。
- cert_record 的菜单段补注 parent_id 的出处(与 blade_transport_driver.sql /
  blade_transport_vehicle.sql / blade_vehicle_dispatch.sql 同一 ID),并说明
  ON DUPLICATE KEY UPDATE 会把 parent_id / name 回写,对旧环境重跑即可收敛。
- 去掉注释里的 markdown 粗体(doc/sql/transport 的既有排版不用 markdown),
  统一以 30 个破折号的横幅开头。

已在 dev 库 transport 连跑两遍验证:两遍均无报错,且列定义 116 行、索引 29 行、
三表排序规则与整理前逐项一致。
2026-10-04 23:43:05 +08:00
..
2026-08-26 23:17:56 +08:00
2026-08-25 16:15:19 +08:00
2026-08-26 23:17:56 +08:00
2026-08-27 12:54:10 +08:00
2026-08-26 23:17:56 +08:00
2026-08-25 16:15:19 +08:00
2026-07-21 13:16:10 +08:00
2026-08-21 14:30:59 +08:00
2026-09-20 13:16:44 +08:00
2026-08-26 23:17:56 +08:00
2026-08-26 23:17:56 +08:00
2026-08-26 23:17:56 +08:00
2026-08-28 15:30:12 +08:00
2026-09-03 15:59:20 +08:00
2026-07-21 13:16:10 +08:00
2026-08-13 00:01:10 +08:00
2026-08-26 23:17:56 +08:00
2026-08-26 23:17:56 +08:00
2026-07-31 01:30:54 +08:00
2026-08-26 23:17:56 +08:00
2026-08-26 23:17:56 +08:00
2026-08-26 23:17:56 +08:00
2026-09-03 15:59:20 +08:00