Catalogue des Commandes 21/01/2026 18:00:00 angularforall.com

- Laravel Artisan : guide complet CLI PHP

Laravel Artisan Php Framework-Web Mvc Migrations Eloquent-Orm Rest-Api Developpement Seeders Factories Queues Tinker Blade

Explorez toutes les commandes Artisan de Laravel : framework PHP pour applications web avec migrations, seeders, factories et outils ultra productifs.

composer create-project laravel/laravel
Description :

Crée un nouveau projet Laravel

Options :
  • --prefer-dist
  • --no-dev
  • --no-scripts
  • --ignore-platform-reqs ⚠️
  • --help
laravel new
Description :

Crée un nouveau projet Laravel via l'installateur Laravel

Options :
  • --dev
  • --git
  • --branch
  • --force ⚠️
  • --no-interaction
  • --pest
  • --phpunit
  • --breeze
  • --jet
  • --stack
  • --teams
  • --api
  • --verification
  • --dark
  • --typescript
  • --eslint
  • --pint
  • --help
php artisan list
Description :

Liste toutes les commandes Artisan disponibles

Options :
  • --raw ⚠️
  • --format ⚠️
  • --short
  • --help
php artisan help
Description :

Affiche l'aide d'une commande Artisan

Options :
  • --format ⚠️
  • --raw ⚠️
  • --help
php artisan about
Description :

Affiche les informations sur l'application Laravel

Options :
  • --only
  • --json
  • --help
php artisan serve
Description :

Lance le serveur de développement PHP

Options :
  • --host
  • --port
  • --tries
  • --no-reload ⚠️
  • --help
php artisan key:generate
Description :

Génère la clé de chiffrement de l'application (APP_KEY)

Options :
  • --show
  • --force ⚠️
  • --help
php artisan make:controller
Description :

Crée un nouveau contrôleur

Options :
  • --api
  • --invokable
  • --resource ⚠️
  • --singleton
  • --model
  • --parent
  • --pest
  • --phpunit
  • --test
  • --force ⚠️
  • --help
php artisan make:model
Description :

Crée un nouveau modèle Eloquent

Options :
  • --all
  • -a
  • --api
  • --controller
  • -c
  • --factory ⚠️
  • -f ⚠️
  • --force ⚠️
  • --migration
  • -m
  • --morph-pivot
  • --policy
  • --seed
  • -s
  • --pest
  • --phpunit
  • --test
  • --help
php artisan make:migration
Description :

Crée un nouveau fichier de migration

Options :
  • --create
  • --table
  • --path
  • --realpath ⚠️
  • --fullpath ⚠️
  • --force ⚠️
  • --help
php artisan make:seeder
Description :

Crée un nouveau Seeder

Options :
  • --force ⚠️
  • --help
php artisan make:factory
Description :

Crée une nouvelle Factory

Options :
  • --model
  • --force ⚠️
  • --help
php artisan make:middleware
Description :

Crée un nouveau middleware

Options :
  • --force ⚠️
  • --help
php artisan make:request
Description :

Crée une nouvelle Form Request

Options :
  • --force ⚠️
  • --help
php artisan make:provider
Description :

Crée un nouveau Service Provider

Options :
  • --force ⚠️
  • --help
php artisan make:command
Description :

Crée une nouvelle commande Artisan

Options :
  • --command
  • --force ⚠️
  • --help
php artisan make:mail
Description :

Crée une nouvelle classe Mail

Options :
  • --markdown
  • --force ⚠️
  • --help
php artisan make:notification
Description :

Crée une nouvelle classe Notification

Options :
  • --markdown
  • --force ⚠️
  • --help
php artisan make:event
Description :

Crée un nouvel événement

Options :
  • --force ⚠️
  • --help
php artisan make:listener
Description :

Crée un nouveau Listener

Options :
  • --event
  • --force ⚠️
  • --help
php artisan make:job
Description :

Crée un nouveau Job

Options :
  • --sync
  • --force ⚠️
  • --help
php artisan make:policy
Description :

Crée une nouvelle Policy

Options :
  • --model
  • --force ⚠️
  • --help
php artisan make:rule
Description :

Crée une nouvelle Rule de validation

Options :
  • --implicit
  • --force ⚠️
  • --help
php artisan make:channel
Description :

Crée un nouveau Channel de broadcasting

Options :
  • --force ⚠️
  • --help
php artisan make:resource
Description :

Crée une nouvelle API Resource

Options :
  • --collection
  • --force ⚠️
  • --help
php artisan make:exception
Description :

Crée une nouvelle Exception personnalisée

Options :
  • --force ⚠️
  • --help
php artisan make:component
Description :

Crée un nouveau composant Blade

Options :
  • --force ⚠️
  • --inline
  • --view
  • --help
php artisan make:cast
Description :

Crée un nouvel Eloquent Cast

Options :
  • --inbound
  • --force ⚠️
  • --help
php artisan make:scope
Description :

Crée un nouvel Eloquent Scope

Options :
  • --force ⚠️
  • --help
php artisan make:class
Description :

Crée une nouvelle classe

Options :
  • --invokable
  • --force ⚠️
  • --help
php artisan make:enum
Description :

Crée une nouvelle Enum

Options :
  • --force ⚠️
  • --string
  • --int
  • --help
php artisan make:interface
Description :

Crée une nouvelle Interface

Options :
  • --force ⚠️
  • --help
php artisan make:trait
Description :

Crée un nouveau Trait

Options :
  • --force ⚠️
  • --help
php artisan make:test
Description :

Crée une nouvelle classe de test

Options :
  • --pest
  • --phpunit
  • --unit
  • --force ⚠️
  • --help
php artisan make:view
Description :

Crée une nouvelle vue Blade

Options :
  • --force ⚠️
  • --extension
  • --help
php artisan migrate
Description :

Exécute les migrations de base de données

Options :
  • --database
  • --force ⚠️
  • --path
  • --realpath ⚠️
  • --pretend
  • --schema-path
  • --seed
  • --step
  • --isolated
  • --help
php artisan migrate:fresh
Description :

Supprime toutes les tables et réexécute les migrations

Options :
  • --database
  • --drop-views
  • --drop-types
  • --force ⚠️
  • --path
  • --seed
  • --seeder
  • --step
  • --help
php artisan migrate:refresh
Description :

Annule et réexécute toutes les migrations

Options :
  • --database
  • --force ⚠️
  • --path
  • --realpath ⚠️
  • --seed
  • --seeder
  • --step
  • --help
php artisan migrate:reset
Description :

Annule toutes les migrations

Options :
  • --database
  • --force ⚠️
  • --path
  • --realpath ⚠️
  • --pretend
  • --help
php artisan migrate:rollback
Description :

Annule la dernière migration

Options :
  • --database
  • --force ⚠️
  • --path
  • --realpath ⚠️
  • --pretend
  • --step
  • --batch
  • --help
php artisan migrate:status
Description :

Affiche le statut de chaque migration

Options :
  • --database
  • --pending
  • --help
php artisan migrate:install
Description :

Crée la table de migration

Options :
  • --database
  • --help
php artisan db:seed
Description :

Remplit la base de données avec les données de test

Options :
  • --class
  • --database
  • --force ⚠️
  • --help
php artisan db:wipe
Description :

Supprime toutes les tables, vues et types

Options :
  • --database
  • --drop-views
  • --drop-types
  • --force ⚠️
  • --help
php artisan db:show
Description :

Affiche les informations sur la base de données

Options :
  • --database
  • --json
  • --counts
  • --help
php artisan db:table
Description :

Affiche les informations sur une table

Options :
  • --database
  • --json
  • --help
php artisan db:monitor
Description :

Surveille la base de données

Options :
  • --databases
  • --max
  • --help
php artisan schema:dump
Description :

Dump le schéma de la base de données

Options :
  • --database
  • --path
  • --prune
  • --help
php artisan route:list
Description :

Liste toutes les routes enregistrées

Options :
  • --json
  • --method
  • --name
  • --path
  • --reverse ⚠️
  • -r ⚠️
  • --sort
  • --except-path
  • --except-vendor
  • --only-vendor
  • -v
  • --help
php artisan route:cache
Description :

Crée un cache des routes pour des performances plus rapides

Options :
  • --help
php artisan route:clear
Description :

Supprime le cache des routes

Options :
  • --help
php artisan config:cache
Description :

Crée un cache de la configuration

Options :
  • --help
php artisan config:clear
Description :

Supprime le cache de la configuration

Options :
  • --help
php artisan cache:clear
Description :

Vide le cache de l'application

Options :
  • --tags
  • --help
php artisan cache:forget
Description :

Supprime un élément du cache

Options :
  • --tags
  • --help
php artisan cache:prune-stale-tags
Description :

Supprime les tags de cache obsolètes

Options :
  • --help
php artisan view:cache
Description :

Compile toutes les vues Blade

Options :
  • --help
php artisan view:clear
Description :

Supprime toutes les vues compilées

Options :
  • --help
php artisan event:cache
Description :

Met en cache les événements et listeners

Options :
  • --help
php artisan event:clear
Description :

Supprime le cache des événements

Options :
  • --help
php artisan event:list
Description :

Liste les événements et listeners enregistrés

Options :
  • --event
  • --help
php artisan optimize
Description :

Cache les fichiers de configuration, routes et événements

Options :
  • --help
php artisan optimize:clear
Description :

Supprime tous les caches (routes, config, views, events)

Options :
  • --help
php artisan queue:work
Description :

Traite les jobs de la file d'attente

Options :
  • --connection
  • --queue
  • --daemon
  • --once
  • --stop-when-empty
  • --delay
  • --force ⚠️
  • --memory
  • --sleep
  • --rest ⚠️
  • --timeout
  • --tries
  • --max-jobs
  • --max-time
  • --backoff
  • --name
  • --help
php artisan queue:listen
Description :

Écoute une file d'attente (alternative à work)

Options :
  • --connection
  • --queue
  • --delay
  • --force ⚠️
  • --memory
  • --sleep
  • --timeout
  • --tries
  • --help
php artisan queue:failed
Description :

Liste les jobs en échec

Options :
  • --help
php artisan queue:retry
Description :

Rejoue les jobs en échec

Options :
  • --queue
  • --range ⚠️
  • --help
php artisan queue:retry-batch
Description :

Rejoue un batch de jobs

Options :
  • --help
php artisan queue:forget
Description :

Supprime un job en échec

Options :
  • --help
php artisan queue:flush
Description :

Vide tous les jobs en échec

Options :
  • --help
php artisan queue:clear
Description :

Supprime tous les jobs d'une file d'attente

Options :
  • --connection
  • --queue
  • --force ⚠️
  • --help
php artisan queue:restart
Description :

Redémarre les workers de file d'attente

Options :
  • --help
php artisan queue:batches-table
Description :

Crée une migration pour la table de batches

Options :
  • --help
php artisan queue:failed-table
Description :

Crée une migration pour la table des jobs échoués

Options :
  • --help
php artisan queue:table
Description :

Crée une migration pour la table des jobs

Options :
  • --help
php artisan schedule:run
Description :

Exécute les commandes planifiées

Options :
  • --help
php artisan schedule:list
Description :

Liste toutes les tâches planifiées

Options :
  • --timezone
  • --next
  • --help
php artisan schedule:test
Description :

Teste une commande planifiée

Options :
  • --name
  • --help
php artisan schedule:clear-cache
Description :

Supprime le cache du scheduler

Options :
  • --help
php artisan schedule:work
Description :

Exécute le scheduler en continu

Options :
  • --help
php artisan storage:link
Description :

Crée les liens symboliques pour le stockage public

Options :
  • --relative ⚠️
  • --force ⚠️
  • --help
php artisan storage:unlink
Description :

Supprime les liens symboliques du stockage

Options :
  • --help
php artisan vendor:publish
Description :

Publie les assets de packages

Options :
  • --force ⚠️
  • --all
  • --provider
  • --tag
  • --existing
  • --help
php artisan stub:publish
Description :

Publie les stubs personnalisables

Options :
  • --existing
  • --force ⚠️
  • --help
php artisan sail:install
Description :

Installe Laravel Sail (Docker)

Options :
  • --with
  • --devcontainer
  • --help
php artisan sail:publish
Description :

Publie les fichiers Docker de Sail

Options :
  • --help
php artisan sail:add
Description :

Ajoute un service à l'installation Sail

Options :
  • --help
php artisan dusk:install
Description :

Installe Laravel Dusk

Options :
  • --help
php artisan dusk
Description :

Lance les tests Dusk

Options :
  • --without-tty
  • --pest
  • --phpunit
  • --filter ⚠️
  • --help
php artisan dusk:chrome-driver
Description :

Installe le ChromeDriver pour Dusk

Options :
  • --detect
  • --proxy
  • --ssl-no-verify
  • --help
php artisan dusk:page
Description :

Crée une nouvelle classe Page pour Dusk

Options :
  • --force ⚠️
  • --help
php artisan dusk:component
Description :

Crée un nouveau composant Dusk

Options :
  • --force ⚠️
  • --help
php artisan horizon:install
Description :

Installe Laravel Horizon

Options :
  • --help
php artisan horizon:publish
Description :

Publie les assets Horizon

Options :
  • --help
php artisan horizon:terminate
Description :

Termine le processus master Horizon

Options :
  • --help
php artisan horizon:pause
Description :

Met en pause les workers Horizon

Options :
  • --help
php artisan horizon:continue
Description :

Reprend les workers Horizon

Options :
  • --help
php artisan horizon:status
Description :

Affiche le statut d'Horizon

Options :
  • --help
php artisan horizon:supervisor
Description :

Démarre un supervisor Horizon

Options :
  • --help
php artisan horizon:work
Description :

Démarre un worker Horizon

Options :
  • --help
php artisan telescope:install
Description :

Installe Laravel Telescope

Options :
  • --help
php artisan telescope:publish
Description :

Publie les assets Telescope

Options :
  • --help
php artisan telescope:prune
Description :

Supprime les anciennes entrées Telescope

Options :
  • --hours
  • --help
php artisan telescope:clear
Description :

Supprime toutes les entrées Telescope

Options :
  • --help
php artisan telescope:pause
Description :

Met en pause l'enregistrement Telescope

Options :
  • --help
php artisan telescope:resume
Description :

Reprend l'enregistrement Telescope

Options :
  • --help
php artisan sanctum:prune-expired
Description :

Supprime les tokens Sanctum expirés

Options :
  • --hours
  • --help
php artisan passport:install
Description :

Installe Laravel Passport

Options :
  • --uuids
  • --force ⚠️
  • --length
  • --help
php artisan passport:keys
Description :

Crée les clés de chiffrement Passport

Options :
  • --force ⚠️
  • --length
  • --help
php artisan passport:client
Description :

Crée un client OAuth

Options :
  • --personal
  • --password
  • --client
  • --public
  • --name
  • --provider
  • --redirect_uri ⚠️
  • --user_id
  • --help
php artisan passport:purge
Description :

Supprime les tokens révoqués/expirés

Options :
  • --help
php artisan pint
Description :

Formate le code PHP avec Laravel Pint

Options :
  • --test
  • --dirty
  • --repair ⚠️
  • --config
  • --preset
  • --no-config
  • --format ⚠️
  • --help
php artisan test
Description :

Lance les tests PHPUnit ou Pest

Options :
  • --parallel
  • --recreate-databases ⚠️
  • --drop-databases
  • --without-tty
  • --pest
  • --phpunit
  • --profile
  • --coverage
  • --min
  • --max
  • --filter ⚠️
  • --help
php artisan lang:publish
Description :

Publie les fichiers de langue

Options :
  • --help
php artisan env:encrypt
Description :

Chiffre un fichier .env

Options :
  • --env
  • --key
  • --cipher
  • --force ⚠️
  • --prune
  • --help
php artisan env:decrypt
Description :

Déchiffre un fichier .env

Options :
  • --env
  • --key
  • --cipher
  • --filename ⚠️
  • --force ⚠️
  • --help
php artisan down
Description :

Met l'application en mode maintenance

Options :
  • --redirect ⚠️
  • --render ⚠️
  • --retry ⚠️
  • --refresh ⚠️
  • --secret
  • --status
  • --help
php artisan up
Description :

Sort l'application du mode maintenance

Options :
  • --help
php artisan inspire
Description :

Affiche une citation inspirante

Options :
  • --help
php artisan tinker
Description :

Interagit avec l'application Laravel en ligne de commande

Options :
  • --execute
  • --help
php artisan package:discover
Description :

Reconstruit le cache des packages

Options :
  • --help
php artisan notifications:table
Description :

Crée une migration pour la table des notifications

Options :
  • --help
php artisan session:table
Description :

Crée une migration pour la table des sessions

Options :
  • --help
php artisan auth:clear-resets
Description :

Supprime les tokens de réinitialisation expirés

Options :
  • --name
  • --help
php artisan model:prune
Description :

Supprime les modèles expirés

Options :
  • --model
  • --except
  • --pretend
  • --help
php artisan model:show
Description :

Affiche les informations d'un modèle Eloquent

Options :
  • --database
  • --json
  • --help
php artisan app:name
Description :

Change le namespace de l'application

Options :
  • --help
php artisan clear-compiled
Description :

Supprime le fichier compiled.php

Options :
  • --help
php artisan ide-helper:generate
Description :

Génère l'aide IDE pour les facades Laravel

Options :
  • --write-model-magic
  • --help
php artisan ide-helper:models
Description :

Génère les annotations PHPDoc pour les modèles

Options :
  • --dir
  • --write
  • --reset ⚠️
  • --smart-reset ⚠️
  • --help
php artisan ide-helper:meta
Description :

Génère le fichier .phpstorm.meta.php

Options :
  • --filename ⚠️
  • --help
php artisan ide-helper:eloquent
Description :

Ajoute les mixins Eloquent à l'aide IDE

Options :
  • --help
./vendor/bin/sail up
Description :

Démarre l'environnement Docker Laravel Sail

Options :
  • -d
  • --detach
  • --build
  • --help
./vendor/bin/sail down
Description :

Arrête les conteneurs Sail

Options :
  • -v
  • --volumes
  • --help
./vendor/bin/sail artisan
Description :

Exécute une commande Artisan dans Sail

./vendor/bin/sail composer
Description :

Exécute Composer dans Sail

./vendor/bin/sail npm
Description :

Exécute NPM dans Sail

./vendor/bin/sail shell
Description :

Ouvre un shell dans le conteneur Sail

./vendor/bin/sail tinker
Description :

Lance Tinker dans Sail

./vendor/bin/sail test
Description :

Lance les tests dans Sail

./vendor/bin/sail pint
Description :

Formate le code avec Pint dans Sail

./vendor/bin/sail mysql
Description :

Ouvre un client MySQL dans Sail

./vendor/bin/sail redis-cli
Description :

Ouvre Redis CLI dans Sail

./vendor/bin/sail share
Description :

Partage le site local via Expose

./vendor/bin/sail open
Description :

Ouvre le site dans le navigateur

./vendor/bin/sail stop
Description :

Arrête les conteneurs Sail sans les supprimer

./vendor/bin/sail restart
Description :

Redémarre les conteneurs Sail

./vendor/bin/sail build
Description :

Reconstruit les images Sail

Options :
  • --no-cache
  • --help
./vendor/bin/sail ps
Description :

Affiche le statut des conteneurs Sail

./vendor/bin/sail logs
Description :

Affiche les logs des conteneurs Sail

Partager