f1c2ea662b
#82(invite_cash)/埋点(c2874d2bf705)/device_first_protected_at 三个 PR 并行合 main 留下 3 个 head, `alembic upgrade head`(单数)报 Multiple head revisions。加一个空 merge 迁移把三支并成单 head, deploy 的 `upgrade heads`(复数)和本地 `upgrade head` 都干净。 Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>