跳到主要内容

Migration 变更模板

适用场景:schema、索引、回填、缓存一致性或持久化模型变化。

任务:设计并实现一次数据结构变更
当前 schema / 表:
变更目标:
兼容期策略:
是否需要 backfill:
索引与性能风险:
回滚策略:
允许修改的文件:
- migration
- model / repository
- integration tests
- release notes
必须给出的证据:
- migration 说明
- backfill 计划
- explain / 性能判断
- dry run 或测试结果

reviewer 先看什么

  • 回滚是不是可执行,而不是一句“必要时回滚”
  • 是否说明了兼容期和 backfill 节奏
  • 性能和索引风险有没有被提前写出来

配套页面