ハッピーメモメモ

私的備忘録

【Laravel】マイグレーションファイル

〇メソッド

・upメソッド

 作成の処理を記載

・downメソッド

 upメソッドで作成した内容を元に戻す処理を記載

 

〇用意されたファイル

・2014_10_12_000000_create_users_table.php

 「users」テーブルを生成するコード記載

・2014_10_12_100000_create_password_resets_table.php

 「password_resets」テーブルを生成するコード記載

 「password_resets」テーブル…パスワードリセットの情報を保持

・2019_08_19_000000_create_failed_jobs_table.php

 失敗したジョブを登録するテーブルを生成するコード記載

 

php artisan migrate実行準備

phpMyAdmin側でテーブルを作成

・config>database.php

        'mysql' => [
            'database' => env('DB_DATABASE', 'sample'),
            'username' => env('DB_USERNAME', 'root'),
            'password' => env('DB_PASSWORD', ''),
        ],

 テーブル名、ユーザー名入力

 ※パスワードはなくてよし

・.env

DB_CONNECTION=mysql
DB_HOST=127.0.0.1
DB_PORT=3306
DB_DATABASE=sample
DB_USERNAME=root
DB_PASSWORD=

 テーブル名、ユーザー名入力

 ※パスワードはなくてよし