Aide mémoire des commandes Symfony 5
Générateurs de codes
Créer un controlleur
php bin/console make:controller DefaultController
Créer une nouvelle entité
php bin/console make:entity
Regénérer les getters et setters
php bin/console make:entity --regenerate "App\Entity\User"
Générer un CRUD
php bin/console make:crud User
Générer un Form
php bin/console make:form
Opérations sur la base de données
Créer la base de données
php bin/console doctrine:database:create
Créer une migration
php bin/console make:migration
Voir le diff de migration
php bin/console doctrine:migrations:diff
Migrer
php bin/console doctrine:migrations:migrate
Dump SQL des modifications de schéma
php bin/console doctrine:schema:update --dump-sql
Mettre à jour le schema de base de données
php bin/console doctrine:schema:update --force
Autres commandes
Vider le cache
php bin/console cache:clear
Encoder un mot de passe
php bin/console security:encode-password