diff --git a/config/database.php b/config/database.php index 6f2097de..7f803f6e 100644 --- a/config/database.php +++ b/config/database.php @@ -54,10 +54,10 @@ 'mysql' => [ 'driver' => 'mysql', - 'host' => 'localhost', - 'database' => 'forge', - 'username' => 'forge', - 'password' => '', + 'host' => getenv('DB_HOST') ?: 'localhost', + 'database' => getenv('DB_DATABASE') ?: 'forge', + 'username' => getenv('DB_USERNAME') ?: 'forge', + 'password' => getenv('DB_PASSWORD') ?: '', 'charset' => 'utf8', 'collation' => 'utf8_unicode_ci', 'prefix' => '', @@ -65,10 +65,10 @@ 'pgsql' => [ 'driver' => 'pgsql', - 'host' => 'localhost', - 'database' => 'forge', - 'username' => 'forge', - 'password' => '', + 'host' => getenv('DB_HOST') ?: 'localhost', + 'database' => getenv('DB_DATABASE') ?: 'forge', + 'username' => getenv('DB_USERNAME') ?: 'forge', + 'password' => getenv('DB_PASSWORD') ?: '', 'charset' => 'utf8', 'prefix' => '', 'schema' => 'public', @@ -76,10 +76,10 @@ 'sqlsrv' => [ 'driver' => 'sqlsrv', - 'host' => 'localhost', - 'database' => 'database', - 'username' => 'root', - 'password' => '', + 'host' => getenv('DB_HOST') ?: 'localhost', + 'database' => getenv('DB_DATABASE') ?: 'forge', + 'username' => getenv('DB_USERNAME') ?: 'forge', + 'password' => getenv('DB_PASSWORD') ?: '', 'prefix' => '', ],