MCPcopy Index your code
hub / github.com/TanStack/db / SQLiteDriver

Interface SQLiteDriver

packages/db-sqlite-persistence-core/src/persisted.ts:281–294  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

279}
280
281export interface SQLiteDriver {
282 exec: (sql: string) => Promise<void>
283 query: <T>(
284 sql: string,
285 params?: ReadonlyArray<unknown>,
286 ) => Promise<ReadonlyArray<T>>
287 run: (sql: string, params?: ReadonlyArray<unknown>) => Promise<void>
288 transaction: <T>(
289 fn: (transactionDriver: SQLiteDriver) => Promise<T>,
290 ) => Promise<T>
291 transactionWithDriver?: <T>(
292 fn: (transactionDriver: SQLiteDriver) => Promise<T>,
293 ) => Promise<T>
294}
295
296export interface PersistedCollectionCoordinator {
297 getNodeId: () => string

Callers

nothing calls this directly

Implementers 8

SqliteCliDriverpackages/db-sqlite-persistence-core/te
BrowserWASQLiteDriverpackages/browser-db-sqlite-persistence
TauriSQLiteDriverpackages/tauri-db-sqlite-persistence/s
ExpoSQLiteDriverpackages/expo-db-sqlite-persistence/sr
BetterSqlite3SQLiteDriverpackages/node-db-sqlite-persistence/sr
CloudflareDOSQLiteDriverpackages/cloudflare-durable-objects-db
OpSQLiteDriverpackages/react-native-db-sqlite-persis
CapacitorSQLiteDriverpackages/capacitor-db-sqlite-persisten

Calls

no outgoing calls

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…