Laravel Artisanコマンド

アプリ

機能 コマンド 備考
Laravelバージョン表示 php artisan --version
ルーティング表示 php artisan route:list
APPキー生成 php artisan key:generate

タイムアウト設定

php -d max_execution_time=9000 artisan 〜

キャッシュ削除

機能 コマンド 備考
アプリケーションキャッシュ削除 php artisan cache:clear
設定ファイルキャッシュ削除 php artisan config:clear
ルーティングキャッシュ削除 php artisan route:clear
ビューキャッシュ削除 php artisan view:clear

最適化

機能 コマンド 備考
オートローダ再作成 composer dump-autoload
コンパイルファイル削除 php artisan clear-compiled
オートローダファイル最適化 php artisan optimize Laravel5.5以降は不要

ソース作成

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

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

Laravel Migration/Seed」参照

バッチ実行

Laravel バッチ」参照

tinker

php artisan tinker

機能 コマンド 備考
SQL実行確認 >>> DB::select(‘select 1’);
.env設定名確認 >>> config(‘database.default’);
接続設定確認 >>> DB::connection()->getConfig();
PDO設定確認 >>> DB::connection()->getPdo();

 

 
 
Laravel

前の記事

Laravel ルーティング
Docker

次の記事

Docker Dockerfile