Compare commits

...

2 Commits

Author SHA1 Message Date
Guillaume JORANDON
18ef55cb42
Merge 66e690d13e into c442589593 2025-07-10 08:04:33 +00:00
Guillaume JORANDON
66e690d13e
Use 'prefer' as the default value for DB_SSLMODE in the streaming API configuration 2024-09-09 16:13:21 -04:00

View File

@ -82,20 +82,18 @@ export function configFromEnv(env, environment) {
} else if (Object.hasOwn(pgConfigs, environment)) { } else if (Object.hasOwn(pgConfigs, environment)) {
baseConfig = pgConfigs[environment]; baseConfig = pgConfigs[environment];
if (env.DB_SSLMODE) {
switch(env.DB_SSLMODE) { switch(env.DB_SSLMODE) {
case 'disable': case 'disable':
case '':
baseConfig.ssl = false; baseConfig.ssl = false;
break; break;
case 'no-verify': case 'no-verify':
baseConfig.ssl = { rejectUnauthorized: false }; baseConfig.ssl = { rejectUnauthorized: false };
break; break;
case 'prefer':
default: default:
baseConfig.ssl = {}; baseConfig.ssl = {};
break; break;
} }
}
} else { } else {
throw new Error('Unable to resolve postgresql database configuration.'); throw new Error('Unable to resolve postgresql database configuration.');
} }