@nestjs-mod/prisma
Version:
Next-generation Node.js and TypeScript ORM for NestJS-mod (preview version only for Postgres)
26 lines (25 loc) • 783 B
TypeScript
import { Logger } from '@nestjs/common';
export declare class PrismaConfiguration {
defaultLogger?: Logger | null;
prismaModule?: any;
logging?: 'all_queries' | 'long_queries';
maxQueryExecutionTime?: number;
pingDatabaseIntervalMs?: number;
featureName?: string;
schemaFile?: string;
addMigrationScripts?: boolean;
customSchemaContent?: string;
binaryTargets?: string[];
engineType?: 'binary' | 'library';
output?: string;
provider?: string;
runtime?: string;
moduleFormat?: string;
generatedFileExtension?: string;
importFileExtension?: string;
previewFeatures?: string[];
nxProjectJsonFile?: string;
prismaClientFactory?: <T extends {
url: string;
}>(options: T) => Promise<any> | any;
}