Laravel 10.xのartisanの「db:seed」コマンドを解説します。
Description
Seederを実行してデータベースにレコードを格納します。
開発環境やテスト環境でテストデータを作成するために使用します。
詳しく解説した記事を作成したので、こちらも参考にしてみて下さい。
Usage
php artisan db:seed [--class [CLASS]] [--database [DATABASE]] [--force] [--] [<class>]
Arguments
引数 | 必須 | 説明 |
---|---|---|
class | – | ルートシーダーのクラス名 |
Options
オプション | 省略形 | 必須 | 説明 |
---|---|---|---|
class | – | – | ルートシーダーのクラス名 |
database | – | – | シードするデータベース接続 |
force | – | – | 本番時にオペレーションを強制的に実行させる |
Example
no options
php artisan db:seed
INFO Seeding database.
Database\Seeders\UserSeeder .............................................................................................................. RUNNING
Database\Seeders\UserSeeder ........................................................................................................ 18.77 ms DONE
with class
php artisan db:seed --class=UserSeeder
INFO Seeding database.
Database seeding completed successfully.
コメント