SQLiteEngineConfig
Defined in: engine.ts:28
Configuration for createSQLiteEngine.
Properties
Section titled “Properties”client
Section titled “client”client:
Database
Defined in: engine.ts:30
A better-sqlite3 Database instance.
dialect?
Section titled “dialect?”
optionaldialect?:Dialect
Defined in: engine.ts:46
Override the default dialect used to translate AIP-160 filter
expressions into SQLite SQL. Defaults to @protoutil/aipql’s
sqlite function.
import { sqlite } from "@protoutil/aipql";
const engine = createSQLiteEngine({ client: db, dialect: (expr) => sqlite(expr, { functions: { string_matches: myHandler } }),});