export async function createDbConnection()

in shared/rds.ts [19:31]


export async function createDbConnection() {
	const token = isRunningLocally ? 'postgres' : await signer.getAuthToken();
	const ssl = isRunningLocally ? 'prefer' : 'require';

	return postgres({
		...sharedConfig,
		database: DATABASE_NAME,
		password: token,
		ssl,
		idle_timeout: 10,
		max_lifetime: 60 * 15, // todo -- import from cdk max lambda timeout config?
	});
}