Skip to content

Migraciones

Versionado de esquema mínimo y explícito para PostgreSQL y MySQL — sin automatismos ocultos, sin rollback masivo.

  • Create migration genera un par de archivos up/down con marca de tiempo, vinculado a un perfil de conexión.
  • Apply ejecuta todas las migraciones pendientes en orden y registra el estado aplicado en una tabla de seguimiento (schema_migrations) dentro de la base de datos destino. Un fallo a mitad de la ejecución deja la tabla de seguimiento correcta — la migración fallida no queda marcada como aplicada — y muestra el error real de la base de datos.
  • Rollback revierte exactamente una migración a la vez; no existe rollback masivo por diseño.

Un panel dedicado de migraciones lista las migraciones pendientes y aplicadas por conexión, con acciones de apply/rollback disponibles directamente desde la interfaz.

Distribuido bajo la PolyForm Noncommercial License 1.0.0.