Bonjour,
A mon avis tu viens de faire une mise à jour de tes composants. Il se trouve que Doctrine Migration a évalué et c'est une bonne nouvelle. Le répertoire où se trouve les fichiers de migrations se trouve dans migrations/ et non plus dans src/Migrations/
Si tu utilises flex, tu dois mettre à jour les recettes (recipes), car le contenu du fichier config/package/doctrine.yaml a évolué et déplacer le contenu de src/Migrations/ dans migrations/
La commande ci-dessus te liste les recettes qui ont changé
composer recipes:install doctrine/migrations --force -v
La commande ci-dessus permet de mettre à jour une recette. Attention, cela modifie ton code, donc pense à sauvegarder si tu n'utilises pas un gestionnaire de source.
Si tu n'utilises pas flex, tu peux toujours copier le fichier par défaut et déplacer les fichiers comme décrit précédemment :
1 2 3 4 5 6 7
|
#config/package/doctrine.yaml
doctrine_migrations:
migrations_paths:
# namespace is arbitrary but should be different from App\Migrations
# as migrations classes should NOT be autoloaded
'DoctrineMigrations': '%kernel.project_dir%/migrations' |
Alexandre
Partager