type skillowner Thomas Cherickalcurator Thomas Cherickalrole backend-engineercategory software-engineering/applicationversion 0.1.0status seedupdated 2026-11-15
db-migration-safety
Steps
- Split into expand and contract phases.
- Avoid locking operations on large tables; add indexes concurrently.
- Backfill in batches.
- Write and test the rollback.
Done When
- [ ] Migration tested against a production-size copy
Registry
| id |
role |
version |
status |
owner |
last_tested |
| SK-BACKEND-ENGINEER-db-migration-safety |
backend-engineer |
0.1.0 |
seed |
Thomas Cherickal |
- |
Links