Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/TanStack/db
/ functions
Functions
3,143 in github.com/TanStack/db
⨍
Functions
3,143
◇
Types & classes
808
↓ 1 callers
Function
resolveAdapterBaseOptions
( options: MobileSQLitePersistenceOptions, )
packages/react-native-db-sqlite-persistence/src/mobile-persistence.ts:77
↓ 1 callers
Function
resolveAdapterBaseOptions
( options: CapacitorSQLitePersistenceOptions, )
packages/capacitor-db-sqlite-persistence/src/capacitor-persistence.ts:79
↓ 1 callers
Function
resolveAndroidDeviceId
(adbPath: string)
packages/capacitor-db-sqlite-persistence/e2e/run-android-e2e.ts:135
↓ 1 callers
Function
resolveAppDataContainer
()
packages/capacitor-db-sqlite-persistence/e2e/run-ios-e2e.ts:162
↓ 1 callers
Function
resolveAsyncLocalStorageCtor
()
packages/react-native-db-sqlite-persistence/src/op-sqlite-driver.ts:79
↓ 1 callers
Function
resolveAsyncLocalStorageCtor
()
packages/capacitor-db-sqlite-persistence/src/capacitor-sqlite-driver.ts:39
↓ 1 callers
Function
resolveCollectionPersistence
({ persistence, collectionId, syncEnabled, schemaVersion, })
packages/cloudflare-durable-objects-db-sqlite-persistence/e2e/fixtures/worker.mjs:12
↓ 1 callers
Function
resolveComparisonValueKind
( leftExpression: IR.BasicExpression, rightExpression: IR.BasicExpression, leftCompiled: CompiledSqlFrag
packages/db-sqlite-persistence-core/src/sqlite-core-adapter.ts:544
↓ 1 callers
Function
resolveElectronBinaryPath
()
packages/electron-db-sqlite-persistence/tests/e2e/electron-process-client.ts:70
↓ 1 callers
Function
resolveExecuteMethod
( database: OpSQLiteDatabaseLike, )
packages/react-native-db-sqlite-persistence/src/op-sqlite-driver.ts:238
↓ 1 callers
Function
resolveFactoryFromExport
( exportedFactory: unknown, )
packages/expo-db-sqlite-persistence/tests/helpers/mobile-runtime-test-setup.ts:26
↓ 1 callers
Function
resolveFactoryFromExport
( exportedFactory: unknown, )
packages/react-native-db-sqlite-persistence/tests/helpers/mobile-runtime-test-setup.ts:26
↓ 1 callers
Function
resolveInvoke
( options: ElectronSQLitePersistenceOptions, )
packages/electron-db-sqlite-persistence/src/renderer.ts:317
↓ 1 callers
Function
resolveMatchedPendingMatches
()
packages/electric-db-collection/src/electric.ts:659
↓ 1 callers
Function
resolveModeAwarePersistence
( persistence: PersistedCollectionPersistence, request: ElectronPersistenceRequestEnvelope, )
packages/electron-db-sqlite-persistence/src/main.ts:240
↓ 1 callers
Method
resolvePendingFor
* Marks a set of operations as seen. This will resolve any pending promises.
packages/powersync-db-collection/src/PendingOperationStore.ts:39
↓ 1 callers
Function
resolvePersistenceForMode
( persistence: PersistedCollectionPersistence, mode: PersistedCollectionMode, )
packages/db-sqlite-persistence-core/src/persisted.ts:519
↓ 1 callers
Function
resolvePlatform
()
packages/expo-db-sqlite-persistence/tests/helpers/expo-emulator-database-factory.ts:11
↓ 1 callers
Function
resolveResolverMetadata
( resolver: IndexConstructor<TKey>, )
packages/db/src/collection/indexes.ts:31
↓ 1 callers
Function
resolveSQLiteDriver
( options: CloudflareDOSQLitePersistenceOptions, )
packages/cloudflare-durable-objects-db-sqlite-persistence/src/do-persistence.ts:69
↓ 1 callers
Function
resolveSchemaMismatchPolicy
( explicitPolicy: BrowserWASQLiteSchemaMismatchPolicy | undefined, mode: PersistedCollectionMode, )
packages/browser-db-sqlite-persistence/src/browser-persistence.ts:48
↓ 1 callers
Function
resolveSchemaMismatchPolicy
( explicitPolicy: TauriSQLiteSchemaMismatchPolicy | undefined, mode: PersistedCollectionMode, )
packages/tauri-db-sqlite-persistence/src/tauri-persistence.ts:54
↓ 1 callers
Function
resolveSchemaMismatchPolicy
( explicitPolicy: ExpoSQLiteSchemaMismatchPolicy | undefined, mode: PersistedCollectionMode, )
packages/expo-db-sqlite-persistence/src/expo.ts:47
↓ 1 callers
Function
resolveSchemaMismatchPolicy
( explicitPolicy: NodeSQLiteSchemaMismatchPolicy | undefined, mode: PersistedCollectionMode, )
packages/node-db-sqlite-persistence/src/node-persistence.ts:66
↓ 1 callers
Function
resolveSchemaMismatchPolicy
( explicitPolicy: CloudflareDOSchemaMismatchPolicy | undefined, mode: PersistedCollectionMode, )
packages/cloudflare-durable-objects-db-sqlite-persistence/src/do-persistence.ts:49
↓ 1 callers
Function
resolveSchemaMismatchPolicy
( explicitPolicy: MobileSQLiteSchemaMismatchPolicy | undefined, mode: PersistedCollectionMode, )
packages/react-native-db-sqlite-persistence/src/mobile-persistence.ts:49
↓ 1 callers
Function
resolveSchemaMismatchPolicy
( explicitPolicy: CapacitorSQLiteSchemaMismatchPolicy | undefined, mode: PersistedCollectionMode, )
packages/capacitor-db-sqlite-persistence/src/capacitor-persistence.ts:51
↓ 1 callers
Function
resolveSimulatorId
()
packages/capacitor-db-sqlite-persistence/e2e/run-ios-e2e.ts:63
↓ 1 callers
Method
restoreOptimisticState
* Restore optimistic state from loaded transactions. * Creates internal transactions to hold the mutations so the collection's * state manager c
packages/offline-transactions/src/executor/TransactionExecutor.ts:264
↓ 1 callers
Function
restoreWorkerTestEnvironment
()
packages/browser-db-sqlite-persistence/tests/opfs-database.test.ts:167
↓ 1 callers
Method
rollbackTopLevelTransaction
()
packages/capacitor-db-sqlite-persistence/src/capacitor-sqlite-driver.ts:270
↓ 1 callers
Function
run
()
packages/electron-db-sqlite-persistence/tests/e2e/fixtures/electron-main.mjs:324
↓ 1 callers
Function
run
()
packages/tauri-db-sqlite-persistence/e2e/app/src/main.ts:56
↓ 1 callers
Function
run
()
packages/capacitor-db-sqlite-persistence/e2e/app/src/main.ts:67
↓ 1 callers
Method
run
(sql, params = [])
packages/electron-db-sqlite-persistence/tests/e2e/fixtures/electron-main.mjs:104
↓ 1 callers
Method
run
(sql: string, params: ReadonlyArray<unknown> = [])
packages/browser-db-sqlite-persistence/src/wa-sqlite-driver.ts:62
↓ 1 callers
Function
runCapacitorPersistedCollectionConformanceSuite
( suiteName: string, createPersistence: CapacitorPersistenceFactory, )
packages/capacitor-db-sqlite-persistence/e2e/capacitor-persisted-collection-conformance-suite.ts:13
↓ 1 callers
Function
runEagerSync
()
packages/powersync-db-collection/src/powersync.ts:468
↓ 1 callers
Method
runExecution
()
packages/offline-transactions/src/executor/TransactionExecutor.ts:62
↓ 1 callers
Function
runMobilePersistedCollectionConformanceSuite
( suiteName: string, createPersistence: MobilePersistenceFactory, )
packages/expo-db-sqlite-persistence/e2e/mobile-persisted-collection-conformance-suite.ts:135
↓ 1 callers
Method
runMutationFn
(transaction: OfflineTransaction)
packages/offline-transactions/src/executor/TransactionExecutor.ts:132
↓ 1 callers
Method
runNestedTransaction
( fn: (transactionDriver: SQLiteDriver) => Promise<T>, )
packages/node-db-sqlite-persistence/src/node-driver.ts:215
↓ 1 callers
Function
runOnDemandSync
()
packages/powersync-db-collection/src/powersync.ts:510
↓ 1 callers
Method
runPersistenceSmokeTest
( databaseName: string, )
packages/expo-db-sqlite-persistence/tests/helpers/expo-emulator-runtime.ts:327
↓ 1 callers
Function
runRegisteredTests
( options: { onTestStart?: (context: { name: string index: number total: number })
packages/tauri-db-sqlite-persistence/e2e/app/src/runtime-vitest.ts:517
↓ 1 callers
Function
runRegisteredTests
( options: { onTestStart?: (context: { name: string index: number total: number })
packages/capacitor-db-sqlite-persistence/e2e/app/src/runtime-vitest.ts:517
↓ 1 callers
Function
runScenario
(input)
packages/electron-db-sqlite-persistence/tests/e2e/fixtures/renderer-preload.cjs:8
↓ 1 callers
Function
runStatement
( statement: BetterSqliteStatement, params: ReadonlyArray<unknown>, )
packages/cloudflare-durable-objects-db-sqlite-persistence/tests/helpers/better-sqlite-do-storage.ts:27
↓ 1 callers
Function
runSuite
( suite: SuiteNode, ancestors: Array<SuiteNode>, results: Array<TestResult>, state: { index: numbe
packages/tauri-db-sqlite-persistence/e2e/app/src/runtime-vitest.ts:421
↓ 1 callers
Function
runSuite
( suite: SuiteNode, ancestors: Array<SuiteNode>, results: Array<TestResult>, state: { index: numbe
packages/capacitor-db-sqlite-persistence/e2e/app/src/runtime-vitest.ts:421
↓ 1 callers
Function
runTauriPersistedCollectionE2E
(options?: { timeoutMs?: number })
packages/tauri-db-sqlite-persistence/e2e/run-tauri-e2e.ts:43
↓ 1 callers
Method
runWithTransactionContext
( transactionDriver: SQLiteDriver, callback: () => Promise<TResult>, )
packages/react-native-db-sqlite-persistence/src/op-sqlite-driver.ts:423
↓ 1 callers
Function
sanitizeExpressionSqlFragment
(fragment: string)
packages/db-sqlite-persistence-core/src/sqlite-core-adapter.ts:613
↓ 1 callers
Method
scanPersistedRows
( options?: PersistedRowScanOptions, )
packages/db-sqlite-persistence-core/src/persisted.ts:1203
↓ 1 callers
Method
scanPersistedRowsUnsafe
( options?: PersistedRowScanOptions, )
packages/db-sqlite-persistence-core/src/persisted.ts:1190
↓ 1 callers
Method
scheduleRemoteEnsureRetry
()
packages/db-sqlite-persistence-core/src/persisted.ts:1772
↓ 1 callers
Function
secondEnvMutationPromise
()
packages/offline-transactions/tests/offline-e2e.test.ts:629
↓ 1 callers
Function
seedParentFromSnapshot
* Seeds a parent group's per-entry state with the rows already materialized for * a nested correlation key. Used when a parent group starts referenci
packages/db/src/query/live/collection-config-builder.ts:1439
↓ 1 callers
Function
selectHasAggregates
* Detects whether a SELECT projection contains any aggregate expressions. * Recursively traverses nested select objects. * * @param select - The SE
packages/db/src/query/optimizer.ts:1066
↓ 1 callers
Method
sendChangesToPipelineWithTracking
( changes: Iterable<ChangeMessage<any, string | number>>, subscription: CollectionSubscription, )
packages/db/src/query/live/collection-subscriber.ts:354
↓ 1 callers
Method
sendData
(collection: MultiSet<T> | MultiSetArray<T>)
packages/db-ivm/src/graph.ts:36
↓ 1 callers
Function
sendUserData
(input: any, users: Array<User>)
packages/db/tests/query/compiler/subqueries.test.ts:113
↓ 1 callers
Function
sendWorkerRequest
( request: BrowserOPFSWorkerRequestWithoutId, )
packages/browser-db-sqlite-persistence/src/opfs-database.ts:184
↓ 1 callers
Function
serialIns
(item: TItem)
packages/trailbase-db-collection/src/trailbase.ts:136
↓ 1 callers
Function
serialUpd
(item: Partial<TItem>)
packages/trailbase-db-collection/src/trailbase.ts:134
↓ 1 callers
Function
serializeComment
(comment: Comment)
packages/trailbase-db-collection/e2e/trailbase.e2e.test.ts:148
↓ 1 callers
Function
serializeError
(error: unknown)
packages/electron-db-sqlite-persistence/src/main.ts:44
↓ 1 callers
Function
serializeError
(error)
packages/electron-db-sqlite-persistence/tests/e2e/fixtures/electron-main.mjs:246
↓ 1 callers
Function
serializeError
(error)
packages/cloudflare-durable-objects-db-sqlite-persistence/e2e/fixtures/worker.mjs:68
↓ 1 callers
Function
serializeForSQLite
( value: TOutput, tableSchema: TTable, customSerializer: Partial< CustomSQLiteSerializer<TOutput, Ex
packages/powersync-db-collection/src/serialization.ts:40
↓ 1 callers
Function
serializeLoadSubsetOptions
( options: LoadSubsetOptions | undefined, )
packages/query-db-collection/src/serialization.ts:9
↓ 1 callers
Function
serializeLoadSubsetOptions
( options: LoadSubsetOptions | undefined, )
packages/query-db-collection/e2e/query-filter.ts:47
↓ 1 callers
Method
serializeMutation
(mutation: PendingMutation)
packages/offline-transactions/src/outbox/TransactionSerializer.ts:56
↓ 1 callers
Function
serializeValue
* Serializes special JavaScript values (undefined, NaN, Infinity, Date) * @internal
packages/query-db-collection/src/serialization.ts:91
↓ 1 callers
Function
serializeValue
(value: unknown)
packages/query-db-collection/e2e/query-filter.ts:107
↓ 1 callers
Function
serializeValue
(column: string, value: T)
packages/trailbase-db-collection/src/trailbase.ts:488
↓ 1 callers
Method
setAdapter
* Set or replace the persistence adapter used for leader-side RPC handling. * Called by `createElectronSQLitePersistence` to wire the internally-cr
packages/electron-db-sqlite-persistence/src/electron-coordinator.ts:159
↓ 1 callers
Method
setAdapter
* Set or replace the persistence adapter used for leader-side RPC handling. * Called by `createBrowserWASQLitePersistence` to wire the internally-c
packages/browser-db-sqlite-persistence/src/browser-coordinator.ts:159
↓ 1 callers
Function
setConfigValue
(key: string, value: string)
examples/react/todo/src/components/TodoApp.tsx:49
↓ 1 callers
Function
setConfigValue
(key: string, value: string)
examples/solid/todo/src/components/TodoApp.tsx:29
↓ 1 callers
Method
setOnline
(isOnline: boolean)
packages/query-db-collection/e2e/offline-refresh.e2e.test.ts:62
↓ 1 callers
Method
setOnline
(isOnline: boolean)
packages/offline-transactions/tests/offline-e2e.test.ts:52
↓ 1 callers
Method
setPairs
Adds all pairs from a list of key-value pairs. * @param pairs Pairs to add to this tree. If there are duplicate keys, * later pairs curre
packages/db/src/utils/btree.ts:296
↓ 1 callers
Method
setupChannel
()
packages/offline-transactions/src/coordination/BroadcastChannelLeader.ts:27
↓ 1 callers
Method
setupEventListeners
()
packages/offline-transactions/src/OfflineExecutor.ts:207
↓ 1 callers
Method
setupIncludesOutput
* Sets up output callbacks for includes child pipelines. * Each includes entry gets its own output callback that accumulates child changes, * an
packages/db/src/query/live/collection-config-builder.ts:842
↓ 1 callers
Function
setupInitialData
(client: Client, seedData: SeedDataResult)
packages/trailbase-db-collection/e2e/trailbase.e2e.test.ts:282
↓ 1 callers
Function
setupNestedPipelines
* Sets up shared buffers for nested includes pipelines. * Instead of writing directly into a single shared IncludesOutputState, * each nested pipeli
packages/db/src/query/live/collection-config-builder.ts:1284
↓ 1 callers
Function
sleep
(ms: number)
packages/db-collection-e2e/src/utils/helpers.ts:34
↓ 1 callers
Method
snapshotRowOriginsForKeys
( keys: Iterable<TKey>, )
packages/db/src/collection/state.ts:229
↓ 1 callers
Function
sortByKeyIndexAndId
* Helper function to sort results by key, then index, then id
packages/db-ivm/tests/operators/topKWithIndex.test.ts:452
↓ 1 callers
Method
splitOffRightSide
()
packages/db/src/utils/btree.ts:620
↓ 1 callers
Method
splitOffRightSide
* Split this node. * Modifies this to remove the second half of the items, returning a separate node containing them.
packages/db/src/utils/btree.ts:852
↓ 1 callers
Function
stableStringify
(value: unknown)
packages/db-sqlite-persistence-core/src/sqlite-core-adapter.ts:655
↓ 1 callers
Function
start
()
packages/rxdb-db-collection/src/rxdb.ts:236
↓ 1 callers
Function
start
()
packages/trailbase-db-collection/src/trailbase.ts:296
↓ 1 callers
Function
start
()
examples/react-native/shopping-list/server/index.ts:510
↓ 1 callers
Method
start
Subscribe to source collections and start processing
packages/db/src/query/effect.ts:443
↓ 1 callers
Function
startDockerContainer
()
packages/trailbase-db-collection/e2e/global-setup.ts:60
↓ 1 callers
Method
startGCTimer
* Start the garbage collection timer * Called when the collection becomes inactive (no subscribers)
packages/db/src/collection/lifecycle.ts:165
← previous
next →
2,101–2,200 of 3,143, ranked by callers