add_tenant_id_to_holiday_master.sql 934 B

123456789101112131415161718192021222324252627
  1. -- ========================================================================
  2. -- HolidayMaster 主数据表添加 tenant_id 字段
  3. -- 注意:此表为主数据表,Service 层已实现租户过滤,但数据库表需手动添加字段
  4. -- ========================================================================
  5. USE aidopdev;
  6. -- 添加 tenant_id 字段
  7. ALTER TABLE HolidayMaster
  8. ADD COLUMN IF NOT EXISTS tenant_id BIGINT NULL COMMENT '租户ID(多租户隔离)';
  9. -- 创建索引
  10. CREATE INDEX IF NOT EXISTS idx_tenant_id ON HolidayMaster(tenant_id);
  11. -- 验证
  12. SELECT
  13. TABLE_NAME AS 表名,
  14. COLUMN_NAME AS 字段名,
  15. COLUMN_TYPE AS 字段类型,
  16. IS_NULLABLE AS 是否可空,
  17. COLUMN_COMMENT AS 注释
  18. FROM INFORMATION_SCHEMA.COLUMNS
  19. WHERE TABLE_SCHEMA = 'aidopdev'
  20. AND TABLE_NAME = 'HolidayMaster'
  21. AND COLUMN_NAME = 'tenant_id';
  22. SELECT '✅ HolidayMaster 表 tenant_id 字段添加完成!' AS 状态;