···134134### SQLite adapter (Node.js / local dev)
135135136136```ts
137137-import { SqliteDatabase } from "@atmo-dev/contrail/sqlite";
138138-import Database from "better-sqlite3";
137137+import { createSqliteDatabase } from "@atmo-dev/contrail/sqlite";
139138140140-const db = new SqliteDatabase(new Database("data.db"));
139139+const db = createSqliteDatabase("data.db");
141140const contrail = new Contrail({ ...config, db });
142141```
142142+143143+> **Note:** The SQLite adapter uses Node's built-in `node:sqlite` (Node 22+). Full-text search (`searchable`) is not supported with this adapter because `node:sqlite` doesn't include the FTS5 extension. Search works on Cloudflare D1, which has FTS5 enabled.
143144144145## Running the example (Cloudflare Workers)
145146