13 lines
611 B
Markdown
13 lines
611 B
Markdown
# Data Migration — Manual Review Checklist
|
|
|
|
High-risk module: schema/data migration requires human confirmation.
|
|
|
|
- [ ] Migration is idempotent and re-runnable
|
|
- [ ] Forward and rollback paths both defined and tested
|
|
- [ ] Backfill is batched / resumable for large tables
|
|
- [ ] Data type / precision changes do not silently truncate
|
|
- [ ] Nullability and default changes safe for existing rows
|
|
- [ ] Migration ordering across shards / replicas is consistent
|
|
- [ ] Application deploys compatibly with both old and new schema (expand/contract)
|
|
- [ ] Irreversible operations are flagged with a documented reason
|