tanoconsulting/ibexa-migration-bundle
A Symfony bundle that brings versioned migrations to Ibexa DXP, letting teams package content, configuration, and schema changes as reusable migration classes and apply them consistently across environments with console commands and migration tracking.
composer require <vendor>/<package>), then publish the package’s config and stubs using the documented vendor:publish tag/provider.user/create migration path, then inspect the package config and the user/create stub (or equivalent stub path) to see exactly what will be generated.php artisan migrate.down() method.spatie/laravel-permission, decide early whether roles are stored in a column or a pivot table. Adapt the published stub to match that decision instead of fighting the generated schema.user/create stub into your application, adjust column names/types, and point the generator at your version.roles is used with user/create migrations. If you are on 1.0.4 or earlier and generate role-enabled user tables, upgrade and regenerate or republish stubs.create_users_table. Rename or remove the old migration before running php artisan migrate.-vvv and by checking the resolved stub path. Most failures come from missing stub variables or an incompatible Laravel version.composer.json for team consistency, and treat patch upgrades as a prompt to re-run the roles smoke test.How can I help you explore Laravel packages today?