Laravel Artisan Command List, laravel,artisan,artisan command,laravel artisan,laravel tutorial,laravel artisan command,laravel 5.8 artisan command,laravel 5.5,laravel 5.8 own artisan command,artisan laravel command,laravel 5,laravel tutorial for beginners step by step,commands,laravel 5.4,learn laravel,laravel artisan console,artisan commands,create artisan command,new artisan command,own artisan command,laravel command,laravel 5.8 artisan console
Laravel Artisan Command List
Command | Uses |
php artisan -h / –help | Display this help message |
-q, –quiet | Do not output any message |
-V, –version | Display this application version |
–ansi | Force ANSI output |
–no-ansi | Disable ANSI output |
-n, –no-interaction | Do not ask any interactive question |
–env[=ENV] | The environment the command should run under |
-v|vv|vvv, –verbose | Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug |
Available commands (CLI): | |
clear-compiled | Remove the compiled class file |
down | Put the application into maintenance mode |
dump-server | Start the dump server to collect dump information. |
env | Display the current framework environment |
help | Displays help for a command |
inspire | Display an inspiring quote |
list | Lists Commands |
migrate | Run the database migrations |
optimize | Cache the framework bootstrap files |
preset | Swap the front-end scaffolding for the application |
serve | Serve the application on the PHP development server |
tinker | Interact with your application |
up | Bring the application out of maintenance mode |
App | |
app:name | Set the application namespace |
Auth | |
auth:clear-resets | Flush expired password reset tokens |
Cache | |
cache:clear | Flush the application cache |
cache:forget | Remove an item from the cache |
cache:table | Create a migration for the cache database table |
Config Command | |
config:cache | Create a cache file for faster configuration loading |
config:clear | Remove the configuration cache file |
DB | |
db:seed | Seed the database with records |
Event | |
event:cache | Discover and cache the application’s events and listeners |
event:clear | Clear all cached events and listeners |
event:generate | Generate the missing events and listeners based on registration |
event:list | List the application’s events and listeners |
Key | |
key:generate | Set the application key |
Make | |
make:auth | Scaffold basic login and registration views and routes |
make:channel | Create a new channel class |
make:command | Create a new Artisan Command |
make:controller | Create a new controller class |
make:event | Create a new event class |
make:exception | Create a new exception class |
make:factory | Create a new model factory |
make:job | Create a new job class |
make:listener | Create a new event listener class |
make:mail | Create a new mail class |
make:middleware | Create a new middleware class |
make:model | Create a new Eloquent model Class |
make:migration | Create a new migration file |
make:notification | Create a new notification class |
make:observer | Create a new observer class |
make:policy | Create a new policy class |
make:provider | Create a new service provider class |
make:request | Create a new form request class |
make:resource | Create a new resources |
make:rule | Create a new validation rule |
make:seeder | Create a new seeder class |
make:test | Create a new test class |
Migrate | |
migrate:fresh |
Drop all tables and re-run all migrations |
migrate:install | Create the migration repository |
migrate:refresh | Reset and re-run all migrations |
migrate:reset | Rollback all database migrations |
migrate:rollback | Rollback the last database migration |
migrate:status | Show the status of each migration |
Notifications | |
notifications:table | Create a migration for the notifications table |
optimize | |
optimize:clear | Remove the cached bootstrap files |
package | |
package:discover | Rebuild the cached package manifest |
queue | |
queue:failed |
List all of the failed queue jobs |
queue:failed-table | Create a migration for the failed queue jobs database table |
queue:flush | Flush all of the failed queue jobs |
queue:forget | Delete a failed queue job |
queue:listen | Listen to a given queue |
queue:restart | Restart queue worker daemons after their current job |
queue:retry | Retry a failed queue job |
queue:table | Create a migration for the queue jobs database table |
queue:work | Start processing jobs on the queue as a daemon |
route | |
route:cache | Create a route cache file for faster route registration |
route:clear | Remove the route cache file |
route:list | List all registered routes |
schedule | |
schedule:run |
Run the scheduled commands |
session | |
session:table |
Create a migration for the session database table |
storage | |
storage:link | Create a symbolic link from “public/storage” to “storage/app/public” |
vendor | |
vendor:publish | Publish any publishable assets from vendor packages |
view | |
view:cache | Compile all of the application’s Blade templates |
view:clear | Clear all compiled view files |