Fix shared DB env resolution

This commit is contained in:
2026-06-15 10:41:15 +02:00
parent 6e656e00c5
commit b648d789e9
+4 -2
View File
@@ -77,9 +77,11 @@ function env_value(string $key, array $localEnv, string $default = ''): string
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);
$databaseUrl = env_value('DATABASE_URL', $env);