Laravelのマイグレーション・シーディング・tinkerの使い方
Laravel関連記事
LaravelのVirtualBox・Vagrant・Homestead・Composerで開発環境を構築する
Laravelの環境構築でNo input file specified.エラーをHomestead.yml編集で解決する
【Laravel】vagrantをインストールする方法
【Laravel】Virtualboxをインストールする方法
windowsでLaravelで使うためのGit Bashをインストールする
Laravelのモデル・コントローラ・ルーティング・ビューの準備
Laravelのマイグレーション・シーディング・tinkerの使い方
Laravelのテーブル・モデル・コントローラの命名規則
マイグレーションファイルの作成
マイグレーションでテーブルを作成する
php artisan make:migration create_users_table --create=users
マイグレーションの実行
php artisan migrate
マイグレーションで、ファイルを指定しての実行はできない。
シーダーファイルの作成
シーディングでテストデータやマスタデータを登録する。
php artisan make:seeder UsersTableSeeder
database/seedsディレクトリにUsersTableSeeder.php
が作成されます。
シーディングの実行
シーディングでテストデータやマスタデータを登録する。
php artisan db:seed
database/seedsディレクトリにUsersTableSeeder.php
が作成されます。
tinkerでテーブルの確認
php artisan tinker
全件確認する。
DB::table('users')->get();
tinkerの終了
exit
コメント