Buenas Prácticas de Migraciones de Base de Datos
Guía de referencia con patrones seguros y reversibles para cambios de esquema y migraciones de datos en sistemas en producción. Cubre PostgreSQL y MySQL, despliegues sin tiempo de inactividad, rollbacks, checklist de seguridad de cada migración y los ORMs y herramientas más comunes (Prisma, Drizzle, Kysely, Django, TypeORM, golang-migrate). Pensada para equipos que necesitan cambiar el esquema sin romper la aplicación.
Incluida en el Pase · para Claude Code, Cursor, Codex CLI
// qué_hace
Define cómo aplicar cambios de esquema y datos de forma segura, reversible y sin downtime en producción.
// cómo_lo_hace
Aplica principios clave (cada cambio es una migración, separar DDL de DML, inmutabilidad tras desplegar) y un checklist de seguridad con patrones concretos por motor (columnas nullable, defaults instantáneos, índices concurrentes, backfill como migración aparte) para PostgreSQL, MySQL y los ORMs principales.
// ejemplo_de_uso
Úsala cuando tienes que cambiar el esquema de una base de datos en producción sin tirar el servicio abajo. Ej.: añades una columna a una tabla de 5 millones de filas con default instantáneo y creas el índice de forma concurrente, sin downtime ni bloqueos.
// plataformas
// opiniones_de_la_comunidad
Opiniones
Cargando opiniones…