J'apprends Symfony avec le tutoriel video
https://grafikart.fr/tutoriels/symfo...-2188#autoplay

J'ai un souci lorsque, après avoir réussi à créer la table 'recipe' de l'entité 'Recipe' dans la base de données MySQL, j'essaie de créer une deuxième table de l'entité 'Category' qui doit être à la fin en relation 1:N avec entité. La commande suivante:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
 
php bin/console doctrine:migrations:diff
 
  In MetadataStorageError.php line 13
  The metadata storage is not up to date, please run the sync-metadata-storage command to fix this issue
Cela ne se produit que lorsque la classe entité Category.php est dans le namespace. Lorsque je regarde dans phpmyadmin la liste des tables, je ne trouve pas 'category'.
J'ai essayé la commande:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
php bin/console doctrine:migrations: sync-metadata-storage
OK, puis la précédente => même message d'erreur

J'ai aussi essayé de générer une migration vide puis un cache:clear puis la première commande, mais toujours sans succès.
Mes recherches anglophones font état d'un problème connu que certain développeurs arrivent à résoudre dans le code mais cela m'est hors de portée.
Alors peut être est-ce mieux traité connu ici.
Merci
---
ma conf: xampp:
php --version => 8.2.12
symfony-cli (5.11.0)