prisma-migrations
Version:
A Node.js library to manage Prisma ORM migrations like other ORMs
16 lines • 531 B
TypeScript
type LogLevel = "silent" | "error" | "warn" | "info" | "debug" | "trace";
interface ConfigHooks {
beforeUp?: () => void | Promise<void>;
afterUp?: () => void | Promise<void>;
beforeDown?: () => void | Promise<void>;
afterDown?: () => void | Promise<void>;
}
interface ValidatedConfig {
migrationsDir?: string;
prismaClient?: unknown;
logLevel?: LogLevel;
hooks?: ConfigHooks;
}
export declare function validateConfig(config: unknown): ValidatedConfig;
export {};
//# sourceMappingURL=schema.d.ts.map