Outcome
All 1,391 posts and 230 topics are migrated from Cloud SQL khala_sync_prod into the application database with legacy ids preserved.
Work
- Mix task reading over the Cloud SQL Auth Proxy (or a dump), transforming rows into the new schema.
- Idempotent: re-running does not duplicate.
- Post-migration verification report comparing counts and sampled bodies.
- Decide and record the fate of the source database after cutover.
Acceptance criteria
- Counts match exactly; sampled bodies byte-identical after markdown normalization.
- Migration report checked into docs/evidence.
Verification
Dry-run against a staging copy of the source data.
Outcome
All 1,391 posts and 230 topics are migrated from Cloud SQL
khala_sync_prodinto the application database with legacy ids preserved.Work
Acceptance criteria
Verification
Dry-run against a staging copy of the source data.