File tree Expand file tree Collapse file tree 2 files changed +3
-0
lines changed Expand file tree Collapse file tree 2 files changed +3
-0
lines changed Original file line number Diff line number Diff line change @@ -111,6 +111,7 @@ function getClient() {
111
111
const databaseUrl = extendQueryParams ( DATABASE_URL , {
112
112
connection_limit : env . DATABASE_CONNECTION_LIMIT . toString ( ) ,
113
113
pool_timeout : env . DATABASE_POOL_TIMEOUT . toString ( ) ,
114
+ connection_timeout : env . DATABASE_CONNECTION_TIMEOUT . toString ( ) ,
114
115
} ) ;
115
116
116
117
console . log ( `🔌 setting up prisma client to ${ redactUrlSecrets ( databaseUrl ) } ` ) ;
@@ -162,6 +163,7 @@ function getReplicaClient() {
162
163
const replicaUrl = extendQueryParams ( env . DATABASE_READ_REPLICA_URL , {
163
164
connection_limit : env . DATABASE_CONNECTION_LIMIT . toString ( ) ,
164
165
pool_timeout : env . DATABASE_POOL_TIMEOUT . toString ( ) ,
166
+ connection_timeout : env . DATABASE_CONNECTION_TIMEOUT . toString ( ) ,
165
167
} ) ;
166
168
167
169
console . log ( `🔌 setting up read replica connection to ${ redactUrlSecrets ( replicaUrl ) } ` ) ;
Original file line number Diff line number Diff line change @@ -13,6 +13,7 @@ const EnvironmentSchema = z.object({
13
13
) ,
14
14
DATABASE_CONNECTION_LIMIT : z . coerce . number ( ) . int ( ) . default ( 10 ) ,
15
15
DATABASE_POOL_TIMEOUT : z . coerce . number ( ) . int ( ) . default ( 60 ) ,
16
+ DATABASE_CONNECTION_TIMEOUT : z . coerce . number ( ) . int ( ) . default ( 20 ) ,
16
17
DIRECT_URL : z
17
18
. string ( )
18
19
. refine (
You can’t perform that action at this time.
0 commit comments