UNPKG

venom-generator

Version:

In the way of code generation, complete the storage model->computation model (business API) transformation to achieve the goal of design and implementation

17 lines (16 loc) 732 B
import { DatabaseType, ISDL } from 'prisma-datamodel'; import { PrismaDefinition } from 'prisma-json-schema'; export declare function findDatamodelAndComputeSchema(configPath: string, config: PrismaDefinition): { datamodel: ISDL; databaseType: DatabaseType; }; export declare function readPrismaYml(prismaPath: string): { config: PrismaDefinition; configPath: string; }; export declare function getPrismaClientDir(prismaClientDir: string | undefined, prisma: { config: PrismaDefinition; configPath: string; }, rootPath: string): string; export declare function findRootDirectory(): string; export declare function getImportPathRelativeToOutput(importPath: string, outputDir: string): string;