【Laravel】artisanのdb:seedコマンドを解説

チートシート

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

Source

10.x

framework/src/Illuminate/Database/Console/Seeds/SeedCommand.php at 11.x · laravel/framework
The Laravel Framework. Contribute to laravel/framework development by creating an account on GitHub.

11.x

framework/src/Illuminate/Database/Console/Seeds/SeedCommand.php at 11.x · laravel/framework
The Laravel Framework. Contribute to laravel/framework development by creating an account on GitHub.

コメント

タイトルとURLをコピーしました