@nestjs-mod/prisma
Version:
Next-generation Node.js and TypeScript ORM for NestJS-mod (preview version only for Postgres)
16 lines (15 loc) • 666 B
TypeScript
import { OnModuleDestroy, OnModuleInit } from '@nestjs/common';
import { PrismaConfiguration } from './prisma.configuration';
import { PrismaEnvironments } from './prisma.environments';
export declare class PrismaClientFactoryService implements OnModuleInit, OnModuleDestroy {
private readonly prismaConfiguration;
private readonly prismaEnvironments;
private logger;
private dbPingers;
prismaClients: any[];
constructor(prismaConfiguration: PrismaConfiguration, prismaEnvironments: PrismaEnvironments);
createPrismaClient(): Promise<any>;
private getLogger;
onModuleInit(): Promise<void>;
onModuleDestroy(): Promise<void>;
}