Files
core2026/app/gateway-api/src/gatewayPostgresConfig.ts
T
Hide_D eb77ea8e7e fix(gateway): 전용 데이터베이스 URL을 우선 사용한다
릴리스 프로세스가 전달한 GATEWAY_DATABASE_URL을 API와 orchestrator가 직접 사용하도록 고친다. 원시 POSTGRES_* 재조합으로 특수문자 비밀번호가 깨지는 회귀를 테스트한다.
2026-08-22 10:51:29 +00:00

18 lines
519 B
TypeScript

import { resolvePostgresConfigFromEnv, type PostgresConfig } from '@sammo-ts/infra';
export const resolveGatewayPostgresConfigFromEnv = (
env: NodeJS.ProcessEnv = process.env,
schema?: string
): PostgresConfig => {
const gatewayDatabaseUrl = env.GATEWAY_DATABASE_URL?.trim();
return resolvePostgresConfigFromEnv({
env: gatewayDatabaseUrl
? {
...env,
DATABASE_URL: gatewayDatabaseUrl,
}
: env,
schema,
});
};