rwadurian/backend/services/contribution-service/prisma/migrations
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
..
0001_init refactor(contribution): 合并所有迁移到 0001_init 2026-01-21 04:31:52 -08:00
20260228000001_add_transfer_order_no fix(contribution-service): 补充缺失的 transfer_order_no 迁移文件 2026-02-28 03:00:40 -08:00
migration_lock.toml fix(contribution-service): 修复migration为完整初始化脚本 2026-01-11 06:31:24 -08:00