Ceci est une ancienne révision du document !
====== Commandes du terminal Laravel ====== ===== Migrations ===== == Effectuer une migration : == <code> php artisan migrate </code> ---- == Annuler la dernière migration : == <code> php artisan migrate:rollback </code> ---- == Annuler toutes les migrations : == <code> php artisan migrate:reset </code> ---- == Annuler toutes les migrations et les relancer : == <code> php artisan migrate:refresh </code> ---- == Supprimer toutes les tables de la base de données et exécuter les migrations : == <code> php artisan migrate:fresh </code> ---- ===== Générations de fichiers ===== == Création d'un nouveau model : == <code> php artisan make:model Table [-m] </code> //L'option **-m** permet de générer la migration équivalente (non-obligatoire).// ---- == Création d'un nouveau controller : == <code> php artisan make:controller TableController [--resource] </code> //L'option **- -resource** permet de générer les méthodes CRUD ([[https://fr.wikipedia.org/wiki/CRUD]]) dans le fichier (non-obligatoire).// ---- == Générer les vues et les routes basiques de connexion/inscription == <code> php artisan make:auth </code> ---- ===== Routes ===== == Voir la liste des routes == <code> php artisan route:list </code> ---- ===== Packages ===== == Formulaires == <code> composer require "laravelcollective/html":"^5.4.0" </code> ---- == Debugbar (outils de debugage) == <code> composer require barryvdh/laravel-debugbar --dev </code> ----