10LOC

#embedded-db

Bunintermediate

Querying bun:sqlite, Bun's built-in embedded database

import { Database } from "bun:sqlite";

const db = new Database(":memory:");
db.exec(`CREATE TABLE users (id INTEGER PRIMARY KEY, name TEXT, age INTEGER)`);

bun:sqlite ships inside the Bun binary with a synchronous, prepared-statement API, so a local database needs zero npm installs.