Laravelを使っていてよくコマンドを使いますが、すぐ忘れてしまうので、
まとめておきます。
Laravelでよく使うコマンド集
Laravelの作成
composer create-project laravel/laravel qiita --prefer-dist "6.0.*" //バージョン指定可
ローカルサーバ起動
php artisan serve --host 192.168.33.10:8000
コントローラー作成
php artisan make:controller ShowProfile
モデル作成
php artisan make:model Flight
php artisan make:model Flight --migration //マイグレーションファイル付
テスト作成
php artisan make:test UserTest
php artisan make:test UserTest --unit //ユニットテスト
テスト実行
./vendor/bin/phpunit
マイグレーションファイル作成
php artisan make:migration add_votes_to_users_table --table=users //テーブル名指定
マイグレート実行
php artisan migarate
php artisan migrate:refresh //全てをリセットしてから実行する
マイグレートを戻す
php artisan migrate:rollback //最後の一回分
php artisan migrate:rollback --step=1 //戻す数を指定する場合
php artisan migrate:reset //全てをリセット
シーダー作成
php artisan make:seeder UsersTableSeeder
シーダー実行
composer dump-autoload //シーダー実行前に流す
php artisan db:seed
php artisan db:seed --class=UsersTableSeeder //個別にシーダーを実行したい場合
ファクトリの作成
php artisan make:factory PostFactory
キャッシュクリア
php artisan config:clear
フォームリクエスト作成
php artisan make:request PostRequest
認証(一括作成)
php artisan make:auth
以上です。
随時追加していきます。