use @prisma/adapter-pg with PrismaClient (required by prisma v7)

This commit is contained in:
Lizandro Guarnizo
2026-06-03 22:58:06 -05:00
parent 04f701e664
commit 15794ba073
4 changed files with 197 additions and 3 deletions
+3 -1
View File
@@ -1,10 +1,12 @@
import { Injectable, OnModuleInit, OnModuleDestroy } from '@nestjs/common';
import { PrismaClient } from '@prisma/client';
import { PrismaPg } from '@prisma/adapter-pg';
@Injectable()
export class PrismaService extends PrismaClient implements OnModuleInit, OnModuleDestroy {
constructor() {
super({});
const adapter = new PrismaPg({ connectionString: process.env.DATABASE_URL });
super({ adapter });
}
async onModuleInit() {