Order Schema Changes Around Deploys
Order Schema Changes Around Deploys — Chinese original prompt
这次发布同时改表结构和代码([变更内容])。请给 expand/contract 分步方案:1)拆成几步,每步只做一件事,并说明每步之后新旧代码都能跑;2)新增字段的默认值、双写、回填、切读、删旧字段各放哪步;3)每步之间的观察点与回退方式;4)哪一步执行后无法回退,需要提前备份什么。给步骤表:步骤 / 操作 / 兼容性 / 回退。
Site original
Chinese original
How to use
删字段永远放最后一步,且至少隔一个完整发布周期。