Je vais réunir ici les différentes commandes que j’utilise le plus souvent de la console symfony:
Créer un nouveau Bundle:
1 |
php app/console generate:bundle |
Utilisation type:
Par convention, on le compose de trois parties. Nous allons nommer notre namespace « orf\BlogBundle ». Explications :
-
« orf» est le namespace racine : il vous représente. Vous pouvez mettre votre pseudo, le nom de votre site ou ce que vous voulez ;
-
« Blog » est le nom du bundle en lui-même : il définit ce que fait le bundle. Ici, nous créons un blog, nous l’avons donc simplement appelé « Blog » ;
-
« Bundle » est le suffixe obligatoire.
La suite en fonction des besoins.
Générer une Entity:
1 |
php app/console generate:doctrine:entity |
Utilisation type:
- Le nom de l’entité (par exemple dans le cas du blog:)
1orfBlogBundle:Article.
- Le format à utiliser.
- Les différents champs.
Enregistrer l’Entity dans la BDD:
1 |
php app/console doctrine:schema:update --dump-sql |
Affiche simplement la requête généré.
1 |
php app/console doctrine:schema:update --force |
Exécute la requête.