Laravelではデータベース(DB)としてHomesteadを簡単に使える。
でも重いので今回は SQLite を使います。
手順
データベースの設定変更
初期状態では MySQL になっているので .env
ファイル内の
-
DB_CONNECTION
を= sqlite
に書き換える -
DB_HOST
DB_PORT
DB_DATABASE
DB_USERNAME
DB_PASSWORD
の前に#
をつけてコメントアウト
SQLiteファイルの作成
$ touch database/database.sqlite
migration実行
$ php artisan migrate
これでSQLiteの中に勝手に users と password_resets のテーブルが作成される。
(Laravelの認証機能を $ php artisan make:auth
で実装するとこの中にユーザー情報が保存できるようになります)
補足
私は PhpStorm を使っているので Database のところも設定し直しました。