UNPKG

dead-simple-orm

Version:

A simple ORM package.

16 lines 622 B
import { Database } from "bun:sqlite"; export function createBunSqliteDB(...args) { const db = new Database(...args); return { query: (sql, ...params) => { const stmt = db.query(sql); return { all: async () => stmt.all(...params), // Returns all rows for a SELECT query get: (id) => stmt.get(id), // Returns a single row run: (...params) => stmt.run(...params), // Executes the query without returning data (e.g., for INSERT) }; }, close: () => db.close() }; } //# sourceMappingURL=bunSqliteShim.js.map