Skip to content

Instantly share code, notes, and snippets.

View surfo891's full-sized avatar

Surf surfo891

View GitHub Profile
@surfo891
surfo891 / demo.ts
Created December 28, 2024 02:00 — forked from vedantroy/demo.ts
SQLite-backed key-value store with JS-like object manipulation and automatic JSON serialization.
import Database from 'better-sqlite3';
import { createDatabaseClient } from './proxy.ts';
// 1) Create an in-memory DB and your table(s).
const db = new Database(':memory:');
db.exec(`
CREATE TABLE users (
id TEXT PRIMARY KEY,
data JSON
);