2026-10-29-dispatch-calendar-other-kind.sql 636 B

123456789101112131415161718
  1. -- 手工派车日历增加 other(其他日历)。仅更新 COMMENT,无结构变更。
  2. -- MySQL 5.7 / utf8mb4。可重复执行。
  3. SET NAMES utf8mb4;
  4. SET @col_exists = (
  5. SELECT COUNT(*) FROM information_schema.COLUMNS
  6. WHERE TABLE_SCHEMA = DATABASE()
  7. AND TABLE_NAME = 'pl_dispatch_calendar'
  8. AND COLUMN_NAME = 'calendar_kind'
  9. );
  10. SET @ddl = IF(
  11. @col_exists = 1,
  12. 'ALTER TABLE `pl_dispatch_calendar` MODIFY COLUMN `calendar_kind` varchar(16) NOT NULL DEFAULT ''acid'' COMMENT ''日历类型:acid酸派车 alkali碱派车 other其他''',
  13. 'SELECT 1'
  14. );
  15. PREPARE stmt FROM @ddl;
  16. EXECUTE stmt;
  17. DEALLOCATE PREPARE stmt;