Les commandes de base de Symfony 2, utile pour tous projets et à ne pas oublier.
Cache
Vider le cache
php app/console cache:clear
Base de donnée
Créer la base de donnée
php app/console doctrine:database:create
Créer le schema dans la base de donnée
php app/console doctrine:schema:create
Mettre à jour la base de donnée depuis les entitées
php app/console doctrine:schema:update --force
Supprimer la base de donnée
php app/console doctrine:schema:drop --force
Mettre à jour la base de donnée depuis des fichiers de migration (si DoctrineMigrationBundle est installé)
php app/console doctrine:migrations:migrate
Entitée
Créer une entitée
php app/console doctrine:generate:entity
Générer les getters et setters d'une entitée
php app/console doctrine:generate:entities AcmeStoreBundle:Product
Assets
Installer les assets des bundles
php app/console assets:install --symlink
Fixtures
Installer les fixtures (si DoctrineFixturesBundle est installé)
php app/console doctrine:fixtures:load
Mot de passe
Permet d'encoder des mots de passe pour la classe d'utilisateurs donnée
php app/console security:encode-password