UNPKG

@blitzjs/installer

Version:

Package installation for the Blitz CLI

21 lines (20 loc) 578 B
import { Enum } from '@mrleebo/prisma-ast'; /** * Adds an enum to your schema.prisma data model. * * @param source - schema.prisma source file contents * @param enumProps - the enum to add * @returns The modified schema.prisma source * @example Usage * ``` * addPrismaEnum(source, { type: "enum", name: "Role", enumerators: [ {type: "enumerator", name: "USER"}, {type: "enumerator", name: "ADMIN"}, ], }) * ``` */ export declare function addPrismaEnum(source: string, enumProps: Enum): Promise<string>;