rwadurian/backend/services/contribution-service/prisma
hailin b747555927 fix(contribution-service): 补充缺失的 transfer_order_no 迁移文件
schema.prisma 中 ContributionRecord / SystemContributionRecord /
UnallocatedContribution 三个模型均新增了 transferOrderNo 字段,
但历史上只有 0001_init 一个迁移文件,导致生产数据库中缺少该列。

新增迁移 20260228000001_add_transfer_order_no:
- ALTER TABLE contribution_records ADD COLUMN transfer_order_no
- ALTER TABLE system_contribution_records ADD COLUMN transfer_order_no
- ALTER TABLE unallocated_contributions ADD COLUMN transfer_order_no
- 对应 3 个索引(与 schema @@index 一致)
- 使用 IF NOT EXISTS 保证幂等性

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-02-28 03:00:40 -08:00
..
migrations fix(contribution-service): 补充缺失的 transfer_order_no 迁移文件 2026-02-28 03:00:40 -08:00
pre-planting fix(pre-planting): 用 orderNo 替代 BigInt 自增 ID 作为 CDC 关联键 2026-02-28 02:31:04 -08:00
schema.prisma feat(transfer): 树转让功能全量实现(纯新增,零侵入) 2026-02-19 03:44:02 -08:00