UNPKG

kysely-bun-worker

Version:
21 lines (18 loc) 550 B
import { createSqliteExecutor } from './chunk-NV2GSEU5.mjs'; import Database from 'bun:sqlite'; import { GenericSqliteDialect } from 'kysely-generic-sqlite'; var BunSqliteDialect = class extends GenericSqliteDialect { constructor(config) { const { url = ":memory:", cacheStatment = false, onCreateConnection, dbOptions = { create: true } } = config || {}; super( () => createSqliteExecutor(new Database(url, dbOptions), cacheStatment), onCreateConnection ); } }; export { BunSqliteDialect };