UNPKG

db0

Version:

Lightweight SQL Connector

16 lines (15 loc) 413 B
import { BaseSQLiteDatabase, SQLiteAsyncDialect } from "drizzle-orm/sqlite-core"; import { DB0Session } from "./_session.mjs"; export function drizzle(db) { // TODO: Support schema const schema = undefined; const dialect = new SQLiteAsyncDialect(); const session = new DB0Session(db, dialect, schema); return new BaseSQLiteDatabase( "async", dialect, // @ts-expect-error TODO session, schema ); }