UNPKG

kysely-pglite

Version:
22 lines 672 B
import { Generator, PostgresAdapter, } from 'kysely-codegen'; import { KyselyPGliteIntrospector } from './introspector.js'; export class Codegen { dialect; constructor(dialect) { this.dialect = dialect; } async generate(opts) { const generator = new Generator(); return await generator.generate({ ...opts, dialect: { adapter: new PostgresAdapter(), introspector: new KyselyPGliteIntrospector(), createKyselyDialect: async () => { return this.dialect; }, }, }); } } //# sourceMappingURL=codegen.js.map