database-migrations
Installation
SKILL.md
Database Migrations
Principios
- Todo cambio es una migracion -- nunca alterar BD manual en produccion
- Forward-only en produccion -- rollbacks usan nuevas migraciones forward
- Schema y data separadas -- nunca mezclar DDL y DML en misma migracion
- Testear contra data de tamano produccion
- Migraciones inmutables -- nunca editar una que ya corrio en produccion
Safety Checklist
- Migration con UP y DOWN paths
- Sin full table locks en tablas grandes
- Nuevas columnas nullable o con defaults
- Indexes creados CONCURRENTLY
- Backfill de data en migracion separada
- Plan de rollback documentado