Files
shaguabijia-app-server/app/models
guke 8d938e9264 Merge origin/main: 消双 head — coin_transaction_trace_id 重挂父到 savings_record_trace_id
origin/main(#224) 的 savings_record_trace_id 与本分支 coin_transaction_trace_id 都以
comparison_updated_at 为父,汇合后 alembic 双 head(upgrade head 报 multiple heads)。
把本分支迁移重挂到 savings_record_trace_id 之上,线性化为单 head:
comparison_updated_at → savings_record_trace_id → coin_transaction_trace_id。
两迁移分别改 savings_record / coin_transaction,互不依赖,串行安全。

验证:alembic heads 单 head;scratch DB 从 base 全链 upgrade head 通过;
test_welfare / compare_record / admin_read / order_savings 共 66 项测试通过。

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-08-07 18:53:55 +08:00
..