Symfony – Les commandes consoles utiles

mai 24, 2016 9:18 Publié par Laissez vos commentaires

Doctrine

Générer une entité :

php bin/console doctrine:generate:entities TutoMainBundle:monentite

le fichier monentite.php sera sauvegardé en monentite.php ~ puis remplacé avec les setters et les getters. Si l’entité se situe dans un sous dossier :

php bin/console doctrine:generate:entities TutoMainBundle:sousdossier/monentite

Générer un controller CRUD :

php bin/console generate:doctrine:crud --entity=TutoMainBundle:monentite --format=annotation --with-write --no-interaction

Consulter les requêtes en attente de mapping :

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

Mise à jour du schéma :

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

Pour une seconde connexion à l’entity manager nommé pgsql :

php bin/console doctrine:schema:update --em=pgsql --force

Afficher le mapping des entités :

php bin/console doctrine:mapping:info --em=pgsql

Config

Afficher les Bundle enregistrés :

php bin/console config:dump-reference

Afficher les routes :

php bin/console debug:router

Classés dans :

Cet article a été écrit par admin

Laisser un commentaire