Generador de paneles de administración para aplicaciones Symfony que crea backends CRUD a partir de entidades Doctrine, con poco o ningún CSS o JavaScript.
doctrine/DoctrineMigrationsBundle
Bundle de Symfony que integra la biblioteca Doctrine Migrations y permite versionar y aplicar cambios en el esquema de la base de datos.
- Estrellas
- 4,297
- Forks
- 218
- Issues abiertos
- 44
- Último commit
- hace 3 días
¿Qué es?
DoctrineMigrationsBundle conecta la biblioteca Doctrine Migrations con las aplicaciones Symfony. Permite a los desarrolladores versionar los cambios en el esquema de la base de datos y aplicarlos en un orden predecible en todos los servidores que ejecutan la aplicación.
El bundle se mantiene en la organización doctrine y está pensado para proyectos Symfony que ya usan Doctrine ORM o DBAL. La documentación está disponible en el sitio web de Symfony e incluye información detallada sobre la configuración y el uso de los comandos.
Funciones clave
- 01Crea y registra clases de migración de bases de datos con control de versiones.
- 02Aplica las migraciones pendientes en un orden predecible en distintos entornos.
- 03Se integra con los comandos de la consola de Symfony para generar y ejecutar migraciones.
Casos de uso
- Gestionar los cambios de esquema en una aplicación Symfony compartida por un equipo.
- Implementar los mismos cambios en la base de datos de forma coherente en servidores de pruebas y de producción.
Inicio rápido
- 1
Instala el paquete con Composer
composer require doctrine/doctrine-migrations-bundle
Temas
Preguntas frecuentes
- ¿Qué es DoctrineMigrationsBundle?
- Bundle de Symfony que integra la biblioteca Doctrine Migrations y permite versionar y aplicar cambios en el esquema de la base de datos. DoctrineMigrationsBundle conecta la biblioteca Doctrine Migrations con las aplicaciones Symfony. Permite a los desarrolladores versionar los cambios en el esquema de la base de datos y aplicarlos en un orden predecible en todos los servidores que ejecutan la aplicación.
- ¿DoctrineMigrationsBundle es gratuito? ¿Qué licencia tiene?
- DoctrineMigrationsBundle es open source bajo la licencia MIT. Revisa los términos de la licencia antes de usarlo en productos comerciales.
- ¿DoctrineMigrationsBundle sigue mantenido?
- Mantenimiento activo. El último commit de DoctrineMigrationsBundle fue el 3 nov 2026.
- ¿Para qué puedo usar DoctrineMigrationsBundle?
- Gestionar los cambios de esquema en una aplicación Symfony compartida por un equipo. Implementar los mismos cambios en la base de datos de forma coherente en servidores de pruebas y de producción.
- ¿Cómo se instala DoctrineMigrationsBundle?
- Instala el paquete con Composer: composer require doctrine/doctrine-migrations-bundle
- ¿Dónde consigo DoctrineMigrationsBundle?
- El código fuente y las instrucciones de instalación están en GitHub: https://github.com/doctrine/DoctrineMigrationsBundle
Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.
Proyectos relacionados
CMS de archivos planos escrito en PHP que guarda las páginas como archivos Markdown y no requiere una base de datos.
Aplicación web de código abierto y autoalojable para registrar horas, facturar y generar informes, pensada para profesionales independientes y empresas.
DBLab Engine crea clones ligeros y ramas de bases de datos PostgreSQL mediante copy-on-write, para desarrollo, pruebas y pipelines de CI/CD.
Sistema gratuito y de código abierto de facturación y gestión de clientes para facturas, pagos y comunicación con clientes, popular entre los proveedores de hosting web.
Herramienta de línea de comandos que copia datos entre bases de datos, archivos y plataformas SaaS con un solo comando y sin escribir código.