fix(db): 禁止修改已发布迁移并分批兼容旧库
This commit is contained in:
@@ -34,7 +34,7 @@ NFKC -> 删除全部空白 -> 转小写
|
||||
|
||||
## 部署后核对
|
||||
|
||||
部署生产时把 `PUBLISHED_MIGRATION_MAX_VERSION` 提升到 `129`。
|
||||
历史迁移保护范围会自动覆盖 `main` 中已有的迁移,不需要手工提升版本号。
|
||||
|
||||
```sql
|
||||
SELECT pipeline, last_item_id, last_success_at, last_error
|
||||
|
||||
@@ -50,7 +50,7 @@
|
||||
- 124:`work_orders` 增加付款金额旧价、修改时间、修改人三列(`ADD COLUMN IF NOT EXISTS`),幂等且不动存量数据。
|
||||
- 125:新建 `work_order_payment_amount_history` 并回填已有 `payment_amount_updated` 事件,写入按工单级联删除。
|
||||
- 126:统一中文内部 SKU 规范化函数,平台 SKU 不再作为渠道兜底;补充统一配置查询索引。
|
||||
- 生产已发布到 125;部署 126 后应把 `PUBLISHED_MIGRATION_MAX_VERSION` 提升为 126。
|
||||
- 历史迁移保护范围自动取 `main` 中已有的迁移文件;合并后无需手工维护发布版本号。
|
||||
|
||||
## 3. 部署顺序
|
||||
|
||||
|
||||
Reference in New Issue
Block a user