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:
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'.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5php 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
J'ai essayé la commande:
OK, puis la précédente => même message d'erreur
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 php bin/console doctrine:migrations: sync-metadata-storage
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)
Partager