#Laravelのデータベース設定(config/database.php)の意味
Laravelのデータベース接続設定は、.envとconfig/database.php二箇所に記述することろがありますが、config/database.phpの使いみちがよくわかりませんでした。
artisan migrateを実行したとき.envにかかれていれば実行し、config/database.phpに書かれていても実行されません。
migrateしたあと、
Route::get('database',function(){ $data=DB::table('users')->get(); echo var_dump($data); });
としたときは、まず.envを読みこみ、もし設定の記述がなければconfig/database.phpを読み込んで接続しているみたいでした。
これだけ見ると、config/database.phpを設定する意味が感じられないのですが、
どういった場合に必要になるのでしょうか?
ご回答、よろしくおねがいします。
回答1件
あなたの回答
tips
プレビュー