API reference@evolu/commonSqlite › SqliteDriver

Defined in: packages/common/src/Sqlite.ts:191

SQLite driver interface.

Platform-specific drivers must implement this interface.

Extends

Methods

[dispose]()

dispose: void;

Defined in: node_modules/.bun/typescript@5.9.3/node_modules/typescript/lib/lib.esnext.disposable.d.ts:36

Inherited from

Disposable.[dispose]

Properties

exec

readonly exec: (query: SqliteQuery) => SqliteExecResult;

Defined in: packages/common/src/Sqlite.ts:192

export

readonly export: () => Uint8Array<ArrayBuffer>;

Defined in: packages/common/src/Sqlite.ts:200

Returns bytes backed by ArrayBuffer.

Exported databases are forwarded through worker postMessage transfer lists, which require transferable ArrayBuffer backing.