Files
ccdi/docs/reports/implementation/2026-05-07-production-mysql-init-sync.md

1.5 KiB

生产 MySQL 初始化文件同步实施记录

保存路径确认

  • 实施记录保存路径:docs/reports/implementation/2026-05-07-production-mysql-init-sync.md
  • 本次为生产 MySQL 初始化 SQL 同步,使用实施记录目录保存。

修改内容

  1. 更新 sql/ccdi_prod_init_20260428.sql,补入招聘信息维护所需的 ccdi_recruit_type 字典类型。
  2. 补入 ccdi_recruit_type 字典数据:
    • SOCIAL:社招
    • CAMPUS:校招
  3. 核对招聘信息相关结构,确认生产初始化 SQL 中已包含:
    • ccdi_staff_recruitment.id 自增主键
    • ccdi_staff_recruitment.recruit_id 普通索引
    • ccdi_staff_recruitment_work.recruitment_id 非空字段
    • idx_recruitment_ididx_recruitment_id_sort_order 索引

影响范围

  • 影响生产空库初始化脚本。
  • 新生产环境导入初始化 SQL 后,招聘信息导入模板可直接读取招聘类型字典下拉数据。
  • 不影响现有数据库的增量迁移脚本;存量库仍按 sql/migration/2026-05-07-add-staff-recruitment-type-dict.sql 执行。

验证情况

  • 已检查生产初始化 SQL 中包含 ccdi_recruit_type 字典类型与 SOCIALCAMPUS 两条字典数据。
  • 已检查招聘主从表结构已同步最新主键与关联字段形态。
  • 已执行 git diff --check,未发现空白或补丁格式问题。
  • 本次未执行数据库导入验证,避免误将生产初始化脚本导入当前开发库造成清库风险。