refactor(db): squash migrations into a single baseline
CI / changes (pull_request) Successful in 2s
CI / unit (pull_request) Successful in 10s
CI / integration (pull_request) Successful in 15s
CI / ui (pull_request) Has been skipped
CI / gate (pull_request) Successful in 0s
CI / deploy (pull_request) Successful in 1m9s
CI / changes (pull_request) Successful in 2s
CI / unit (pull_request) Successful in 10s
CI / integration (pull_request) Successful in 15s
CI / ui (pull_request) Has been skipped
CI / gate (pull_request) Successful in 0s
CI / deploy (pull_request) Successful in 1m9s
Consolidate the incremental goose migrations (00001-00014) into one baseline. There is no production data, so the squash carries no data migration. The baseline was generated from the end-state schema and verified schema-identical to the squashed set (pg_dump diff) plus a full integration run; the default house ad-campaign seed is carried over (a schema-only dump omits it). The per-feature narrative that lived in the squashed migrations is preserved in git history and docs/ARCHITECTURE.md. Deploy note: this breaks goose's version continuity, so the test contour DB must be wiped once — DROP SCHEMA backend CASCADE + restart backend — for goose to re-apply the single baseline fresh. No prod data exists.
This commit is contained in: