import { Global, Module } from '@nestjs/common'; import { PrismaClient } from '@prisma/client'; /// Shared Prisma connection; injected wherever DB access is needed. @Global() @Module({ providers: [ { provide: PrismaClient, useFactory: () => new PrismaClient(), }, ], exports: [PrismaClient], }) export class PrismaModule {} export { PrismaClient };