Fix shared DB env resolution
This commit is contained in:
@@ -77,9 +77,11 @@ function env_value(string $key, array $localEnv, string $default = ''): string
|
|||||||
return $default;
|
return $default;
|
||||||
}
|
}
|
||||||
|
|
||||||
function connect_database(): PDO
|
function connect_database(?array $env = null): PDO
|
||||||
{
|
{
|
||||||
$env = parse_env_file(__DIR__ . '/../.env');
|
if ($env === null) {
|
||||||
|
$env = parse_env_file(dirname(__DIR__, 2) . '/.env');
|
||||||
|
}
|
||||||
$env = expand_env_values($env);
|
$env = expand_env_values($env);
|
||||||
|
|
||||||
$databaseUrl = env_value('DATABASE_URL', $env);
|
$databaseUrl = env_value('DATABASE_URL', $env);
|
||||||
|
|||||||
Reference in New Issue
Block a user