[Symfony 2] Les commandes essentielles

Code javascript

Les commandes de base de Symfony 2, utile pour tous projets et à ne pas oublier.

Catégorie(s) : astuce
Écrit le : 01/05/2021

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