Bonjour,

Voila je rencontre un petit problème avec mon code.

Lorsque je créer une entité :

php bin/console make:entity

Mon entité est bien créée et les attributs avec. Jusque là tout fonctionne bien.
Ensuite, je souhaite ajouter des attributs à cette même entité...
Je réutilise :

php bin/console make:entity nomDeLEntite

Une fois que j'ai ajouté mes nouveaux attributs, ceux ci sont bien ajoutés dans le fichier du répertoire Entity.

Et quand je tape :

php bin/console make:migration

J'ai pour résultat :

 [WARNING] No database changes were detected.
 The database schema and the application mapping information are already in sync.

J'ai également essayé :

php bin/console doctrine:schema:update --dump-sql
php bin/console doctrine:schema:update --force

Mais rien à faire....

Auriez-vous une solution ?

Merci beaucoup.

3 réponses


Denis LEBLANC
Réponse acceptée

Bonjour
J'ai eu le même problème suite à une mise à jour (composer update) vers la version 4.4 de Symfony.
Après avoir bien cherché, j'ai fait un simple php bin/console cache:clear et tout est rentré dans l'ordre.
Cordialement
Denis

Merci pour votre réponse, je vais tester ça

Merci beaucoup, ça fonctionne !!! :)