UNPKG

pglite-prisma-adapter

Version:

Prisma's driver adapter for "@electric-sql/pglite"

15 lines (13 loc) 562 B
import { SqlDriverAdapter, SqlMigrationAwareDriverAdapterFactory } from "@prisma/driver-adapter-utils"; import * as pglite from "@electric-sql/pglite"; //#region src/pglite.d.ts declare class PrismaPGliteAdapterFactory implements SqlMigrationAwareDriverAdapterFactory { private readonly client; readonly provider = "postgres"; readonly adapterName: string; constructor(client: pglite.PGlite); connect(): Promise<SqlDriverAdapter>; connectToShadowDb(): Promise<SqlDriverAdapter>; } //#endregion export { PrismaPGliteAdapterFactory as PrismaPGlite };