Skip to content

Latest commit

 

History

History
83 lines (65 loc) · 2.87 KB

commands.md

File metadata and controls

83 lines (65 loc) · 2.87 KB

Artisan Commands

Contents

Database Sessions (More Information)

Description Command
Create a session table php artisan session:table

Description Command
Create the Laravel migration table php artisan migrate:install
Creating a migration php artisan migrate:make create_users_table
Creating a migration for a bundle php artisan migrate:make bundle::tablename
Running outstanding migrations php artisan migrate
Running outstanding migrations in the application php artisan migrate application
Running all outstanding migrations in a bundle php artisan migrate bundle
Rolling back the last migration operation php artisan migrate:rollback
Roll back all migrations that have ever run php artisan migrate:reset

Description Command
Install a bundle php artisan bundle:install eloquent
Upgrade a bundle php artisan bundle:upgrade eloquent
Upgrade all bundles php artisan bundle:upgrade
Publish a bundle assets php artisan bundle:publish bundle_name
Publish all bundles assets php artisan bundle:publish

> **Note:** After installing you need to [register the bundle](../bundles/#registering-bundles)

Description Command
Calling a task php artisan notify
Calling a task and passing arguments php artisan notify taylor
Calling a specific method on a task php artisan notify:urgent
Running a task on a bundle php artisan admin::generate
Running a specific method on a bundle php artisan admin::generate:list

Description Command
Running the application tests php artisan test
Running the bundle tests php artisan test bundle-name

Description Command
Calling a route php artisan route get api/user/1

> **Note:** You can replace get with post, put, delete, etc.

CLI Options

Description Command
Setting the Laravel environment php artisan foo --env=local
Setting the default database connection php artisan foo --database=sqlitename