【php artisanコマンド】オプション複数実行の書き方

※本サイトはアフィリエイトリンクを掲載しています。
Laravel

やりたいこと

例えば下記のコマンドを実行します。

php artisan db:seed

こちらはDatabaseSeeder.phpで設定されているSeederファイルが実行されます。

ではTestOneSeederとTestTwoSeederのみdb:seed実行するコマンドを一行で書くにはどうしたら良いでしょうか。

php artisan db:seed --class=TestOneSeeder --class=TestTwoSeeder

ファイル指定は–classオプションを指定しますが、–classを複数指定することで実現できます。

 

ちなみに下記のようにカンマ区切りで指定することは出来ません。

php artisan db:seed --class=TestOneSeeder,TestTwoSeeder

 

コメント