Playbook · Advanced · 3h
Database migration without downtime: playbook
Change a schema in production safely with expand, migrate, contract.
- development
- playbook
Inside this playbook
- Schema changes that never break the running version.
- Step 1: Expand: add, never rename
- Step 2: Write both, read old
- Step 3: Backfill in batches
- Step 4: Read new
- Step 5: Contract
- Steps
- 5
- Deliverables
- 3
The full playbook opens with a membership that covers Developer Implementation Guides.
Sign in if you already subscribe.
Sign in
