11 novembre 2011

[ Symfony 2 ] Commandes essentielles

Par Brice — Catégories: Articles — Mots-clefs :, , 2 commentaires

Je regroupe ici toutes les commandes dont on a toujours besoin pour Symfony 2.0. Pour découvrir un tuto complet sur la découverte de Symfony 2.0 vous pouvez aller voir celui de Jérôme Place.

Création d’un bundle :
php app/console generate:bundle

Génération des entités :
php app/console doctrine:generate:entities MyApp

Création de la base de donnée :
php app/console doctrine:database:create

Création des tables :
php app/console doctrine:schema:create

Mettre à jour les tables :
php app/console doctrine:schema:update --force

Mettre à jour les CSS, JS et images :
php app/console assets:install web

Vider le cache :
php app/console cache:clear

Création d’un utilisateur pour FOSUserBundle :
php app/console fos:user:create username email password

Rendre un utilisateur admin :
php app/console fos:user:promote username
ROLE_ADMIN

En cas de problème, pour vérifier les entités :
php app/console cache:warmup --env=prod --no-debug

2 commentaires »

  1. Gugelhupf dit :

    Bonne initiative. Mais il me semble qu’il manque des commandes.

    CRUD :
    php app/console generate:doctrine:crud

    Existe-t-il une commande symfony2 pour mettre à jour la version ?

  2. Brice dit :

    Bonjour,

    J’ai mis les commandes que j’ai trouvé et dont j’avais besoin, il en manque très certainement.

    Pour mettre à jour Symfony2, j’ai un tuto : http://blog.chto.fr/2011/10/symfony-2-mettre-a-jour-la-version/. J’espère qu’il conviendra ;)

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *

*


neuf − 6 =

Vous pouvez utiliser ces balises et attributs HTML : <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Contrat Creative Commonsblog.chto.fr est mis à disposition selon les termes de la licence Creative Commons Paternité - Pas d'Utilisation Commerciale - Partage des Conditions Initiales à l'Identique 3.0 Unported. Wallow theme v0.44 by ([][]) TwoBeers - WordPress