# Database Migration Strategy

## Principles

Migrations should be:

- Small.
- Reviewable.
- Reversible where possible.

---

# Avoid

Large destructive migrations.

---

# Before Migration

Check:

- Existing data.
- Relationships.
- Production impact.

---

# After Migration

Verify:

- Application startup.
- Existing workflows.
- Data integrity.