From 8a99555499e6ec5954c9d29f3a5e37b9d29c0521 Mon Sep 17 00:00:00 2001 From: Sebastian Goscinski Date: Wed, 28 Feb 2024 10:06:25 +0100 Subject: [PATCH] feat: non pooling prisma connection --- db/mysql/schema.prisma | 3 ++- db/postgresql/schema.prisma | 3 ++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/db/mysql/schema.prisma b/db/mysql/schema.prisma index 8e5cbbc33..d81dc485d 100644 --- a/db/mysql/schema.prisma +++ b/db/mysql/schema.prisma @@ -4,7 +4,8 @@ generator client { datasource db { provider = "mysql" - url = env("DATABASE_URL") + url = env("DATABASE_URL") // uses connection pooling + directUrl = env("DATABASE_URL_NON_POOLING") // uses a direct connection relationMode = "prisma" } diff --git a/db/postgresql/schema.prisma b/db/postgresql/schema.prisma index 31cc7616d..9aa4addfd 100644 --- a/db/postgresql/schema.prisma +++ b/db/postgresql/schema.prisma @@ -4,7 +4,8 @@ generator client { datasource db { provider = "postgresql" - url = env("DATABASE_URL") + url = env("DATABASE_URL") // uses connection pooling + directUrl = env("DATABASE_URL_NON_POOLING") // uses a direct connection relationMode = "prisma" }