fix_work_study_position_create_dept.sql 743 B

1234567891011121314151617181920
  1. -- 修复勤工俭学岗位表缺少 create_dept 字段的问题
  2. -- 创建日期: 2025-01-03
  3. -- 说明: 添加 create_dept 字段以保持与 BaseEntity 的一致性
  4. -- 添加 create_dept 字段
  5. ALTER TABLE `jcbt_work_study_position`
  6. ADD COLUMN `create_dept` bigint(20) DEFAULT NULL COMMENT '创建部门'
  7. AFTER `tenant_id`;
  8. -- 更新现有数据的 create_dept 字段(设置为默认值 NULL)
  9. UPDATE `jcbt_work_study_position`
  10. SET `create_dept` = NULL
  11. WHERE `create_dept` IS NULL;
  12. -- 验证字段是否添加成功
  13. SELECT COLUMN_NAME, DATA_TYPE, IS_NULLABLE, COLUMN_DEFAULT, COLUMN_COMMENT
  14. FROM INFORMATION_SCHEMA.COLUMNS
  15. WHERE TABLE_SCHEMA = DATABASE()
  16. AND TABLE_NAME = 'jcbt_work_study_position'
  17. AND COLUMN_NAME = 'create_dept';