You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
734 B
734 B
0002 — Migraciones up-only con checksums
Estado
- Aceptada
Contexto
- El repositorio usa SQLite embebido y despliegues sencillos; las revertencias complejas son raras pero el control de integridad del esquema es esencial.
Decisión
- Mantener migraciones “up-only” registradas en
src/db/migrations/index.tsconchecksumestático yversionincremental. - Evitar
down; para correcciones, introducir nuevas migraciones.
Consecuencias
- Simplicidad operativa y de test.
- Reversiones requieren una migración correctiva.
- Necesidad de disciplina en pruebas de migraciones en memoria.
Alternativas
- Framework de migraciones con up/down completo (más complejidad).
- Esquemas generados ad-hoc (menos trazabilidad).