From f54a6b43fa76ad54a35e80078d18c4f8391bba89 Mon Sep 17 00:00:00 2001 From: Rojan Rajbhandari Date: Mon, 9 Jun 2025 15:41:46 +0545 Subject: [PATCH] fix(OUT-1763): fix timeouts and max_file_descriptor limit issues --- prisma/schema.prisma | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/prisma/schema.prisma b/prisma/schema.prisma index 770005b..f0e3463 100644 --- a/prisma/schema.prisma +++ b/prisma/schema.prisma @@ -6,11 +6,13 @@ generator client { } datasource db { - provider = "postgresql" + provider = "postgresql" // Vercel won't let us change the POSTGRES_* config so update it with a connection_limit key using a custom env var like // POSTGRES_PRISMA_URL_HIGHER_CONNECTION_LIMIT="$POSTGRES_PRISMA_URL&connection_limit=20" - url = env("POSTGRES_PRISMA_URL_HIGHER_CONNECTION_LIMIT") - directUrl = env("POSTGRES_URL_NON_POOLING") + url = env("POSTGRES_PRISMA_URL_HIGHER_CONNECTION_LIMIT") + directUrl = env("POSTGRES_URL_NON_POOLING") + // Emulates relationships in Prisma client itself. Better for serverless databases like neon or planetscale + relationMode = "prisma" } enum Permission {