# M07-A 双余额账本数据库变更 ## 背景 M07-A 需要现金余额和赠送余额分账户保存,所有变动必须可追溯且支持幂等业务号。 ## 影响表 - `qipai_wallet_scope_policies` - `qipai_wallet_accounts` - `qipai_wallet_ledger_entries` ## 正向 SQL 见 `database/migrations/2026062421_m07a_wallet_ledger.up.sql`。 ## 回滚 SQL 见 `database/migrations/2026062421_m07a_wallet_ledger.down.sql`。 ## 验证方式 - `database/migrations/2026062421_m07a_wallet_ledger.verify.sql` - `npm test` ## 风险 新增表不回填历史余额;生产迁移前应先备份,后续 M07-B/C 接入充值、支付和权益核销后再产生真实流水。