refactor(db): 财务渠道迁移合并为单条 113

生产当前在 112,原 113–118 六条迁移合并为 113_finance_channel_cutover:
- 渠道/状态三列 + 从 fulfillment_mode 回填
- 删除旧列及旧索引
- 销售事实列改名 channel
- 财务管道增量索引(原 117/118)
- 移除不再使用的 refund_adjustment 约束(历史退款不入财务)

42 万行副本实测 49 秒完成;生产只需执行一条迁移,不再需要中间回填脚本。
This commit is contained in:
yml2213
2026-11-01 16:34:12 +08:00
parent 64e04cc667
commit 769bc69bcf
14 changed files with 158 additions and 144 deletions
+1 -1
View File
@@ -97,7 +97,7 @@
## 三、统一实施顺序
```text
0. 统一履约事实(渠道 + 成本模型正交) 已完成(迁移 113–116)
0. 统一履约事实(渠道 + 成本模型正交) 已完成(迁移 113)
1. 商品主数据 + 渠道 SKU 映射 已完成 P0(仅自动发货/接单平台)
2. 成本中心 + 销售事实 已完成 P0
2.5 人工成本链路收敛(确认履约 → 扣积分/备用金 → 写快照) 已完成 P0(迁移 104)