Fix: support both DATABASE_URL and DB_PASS (#26295)

このコミットが含まれているのは:
Emelia Smith 2023-08-18 15:05:35 +02:00 committed by GitHub
コミット 6375e390af
この署名に対応する既知のキーがデータベースに存在しません
GPGキーID: 4AEE18F83AFDEB23

ファイルの表示

@ -110,6 +110,11 @@ const pgConfigFromEnv = (env) => {
if (env.DATABASE_URL) { if (env.DATABASE_URL) {
baseConfig = dbUrlToConfig(env.DATABASE_URL); baseConfig = dbUrlToConfig(env.DATABASE_URL);
// Support overriding the database password in the connection URL
if (!baseConfig.password && env.DB_PASS) {
baseConfig.password = env.DB_PASS;
}
} else { } else {
baseConfig = pgConfigs[environment]; baseConfig = pgConfigs[environment];