When I run bin/console doctrine:migrations:list
I see the Migration listed as:
Application\Migrations\Version20210909072642
I am attempting to rollback a migration and I have tried a few different versions:
bin/console --env=dev doctrine:migrations:execute 'Application\DoctrineMigrations\Version20210909072642' --down --no-interaction -vvv
bin/console --env=dev doctrine:migrations:execute Version20210909072642 --down --no-interaction -vvv
bin/console --env=dev doctrine:migrations:execute 20210909072642 --down --no-interaction -vvv
Has this feature changed with a recent DoctrineMigrationsBundle update?
Every time I run it I get the following error:
In MigrationClassNotFound.php line 15:
[Doctrine\Migrations\Exception\MigrationClassNotFound]
Migration class "20210909072642" was not found?
My Doctrine config looks like this:
doctrine_migrations:
migrations_paths:
'Application\Migrations': 'app/DoctrineMigrations'
storage:
table_storage:
table_name: 'migration_versions'
Application\DoctrineMigrations\Version20210909072642
? – Closefisted:migrate
without any issues – FishhookApplication\Migrations\Version20210909072642
since themigrations_paths
in your configuration sets the namespace your migration is located under asApplication\Migrations
and notApplication\DoctrineMigrations
– Closefisted