kaliop/ezmigrationbundle
Symfony bundle to manage eZPlatform/eZPublish database and content changes via code. Inspired by Doctrine migrations, it generates and runs migrations and offers console commands to apply, resume, and check status of deployments across environments.
ez_migration.* events) allows for extensibility without deep coupling.create, update, delete), which is critical for repeatable deployments.appKernel.php (or EzPublishKernel.php), a minor overhead but straightforward.kaliop_migrations table, which must be backward-compatible with existing DB schemas.tanoconsulting/ezmigrationbundle2 for DXP 3+).-a flag).ibexa-migration-bundle.Users migrations) be handled? The DSL does not natively support encryption.tanoconsulting/ezmigrationbundle2 or ibexa-migration-bundle).composer.lock to pin versions.symfony/console as a Laravel service provider).ez_migration.* events) via Laravel’s event system.php bin/console via Laravel’s Process component).ezxmlinstaller scripts) to identify gaps the bundle fills.Contents, Locations).tanoconsulting/ezmigrationbundle2 instead.Tags migrations (see DSL docs).mysqldump --no-data) for reference.ContentType before Content).kaliop:migration:status to confirm applied migrations.kaliop_migrations table if retrying.--admin-user) for reproducibility.How can I help you explore Laravel packages today?