Laravel Artisanコマンド

アプリ

機能 コマンド 備考
Laravelバージョン表示 php artisan --version
ルーティング表示 php artisan route:list
ルーティングキャッシュ削除 php artisan route:clear
ビューキャッシュ削除 php artisan view:clear

ソース作成

機能 コマンド 備考
コントローラ作成 php artisan make:controller XXXController
リソースコントローラ作成 php artisan make:controller XXXController --resource
モデル作成 php artisan make:model XXX
プロバイダ作成 php artisan make:provider XXX
ミドルウェア作成 php artisan make:middleware XXX

マイグレーション・シード

機能 コマンド 備考
マイグレーションファイル作成 php artisan make:migration XXXXX ––table=tests
マイグレーション実行 php artisan migrate
ロールバック php artisan migrate:reset
ロールバック&マイグレーション php artisan migrate:refresh
ロールバック&マイグレーション&シード php artisan migrate:refresh ––seed
シーディングファイル作成 php artisan make:seeder XXXXXTableSeeder
シーディング実行 php artisan db:seed 実行前にcomposer dump-autoloadが必要
シーディング実行(ファイル指定) php artisan db:seed --class=XXXXXTableSeeder

Follow me!

前の記事

Laravel ルーティング

次の記事

Docker Dockerfile