ADR-073: Database migrations
Estado
Accepted — 2026-08-23
Decisión
- Solo Prisma Migrate (ADR-008). SQL ad hoc en prod prohibido.
- Una migración por change/PR cuando cambie el schema. Nombre descriptivo kebab.
- Expand/contract para breaking: añadir columna → deploy → backfill → quitar vieja (PRs separados si hace falta).
make check/ CI aplica migrate en DB de test.- Seed ≠ migrate (ADR-052). Seeds no se corren en production.
- Rollback: migrate down solo en local; prod = forward-fix.
DOC-006 es el modelo lógico; el historial real es prisma/migrations/.