refactor: abstract SQLite behind runtime-conditional #db import (#18316)

This commit is contained in:
Dax
2026-03-19 21:15:35 -04:00
committed by GitHub
parent ddcb32ae0b
commit 37b8662a9d
6 changed files with 54 additions and 37 deletions

View File

@@ -0,0 +1,8 @@
import { DatabaseSync } from "node:sqlite"
import { drizzle } from "drizzle-orm/node-sqlite"
export function init(path: string) {
const sqlite = new DatabaseSync(path)
const db = drizzle({ client: sqlite })
return db
}