MCPcopy Create free account

hub / github.com/TanStack/db / functions

Functions3,143 in github.com/TanStack/db

↓ 1 callersFunctionnormalizeSchemaMismatchPolicy
( policy: ExpoSQLiteSchemaMismatchPolicy, )
packages/expo-db-sqlite-persistence/src/expo.ts:37
↓ 1 callersFunctionnormalizeSchemaMismatchPolicy
( policy: NodeSQLiteSchemaMismatchPolicy, )
packages/node-db-sqlite-persistence/src/node-persistence.ts:56
↓ 1 callersFunctionnormalizeSchemaMismatchPolicy
( policy: CloudflareDOSchemaMismatchPolicy, )
packages/cloudflare-durable-objects-db-sqlite-persistence/src/do-persistence.ts:40
↓ 1 callersFunctionnormalizeSchemaMismatchPolicy
( policy: MobileSQLiteSchemaMismatchPolicy, )
packages/react-native-db-sqlite-persistence/src/mobile-persistence.ts:39
↓ 1 callersFunctionnormalizeSchemaMismatchPolicy
( policy: CapacitorSQLiteSchemaMismatchPolicy, )
packages/capacitor-db-sqlite-persistence/src/capacitor-persistence.ts:41
↓ 1 callersFunctionnormalizeSyncFnResult
(result: void | (() => void) | SyncConfigRes)
packages/db-sqlite-persistence-core/src/persisted.ts:715
↓ 1 callersFunctionnormalizeSyncFnResult
(result: void | CleanupFn | SyncConfigRes)
packages/db/src/collection/sync.ts:535
↓ 1 callersMethodnormalizeSyncWriteMessage
( message: ChangeMessageOrDeleteKeyMessage<T, TKey>, )
packages/db-sqlite-persistence-core/src/persisted.ts:1041
↓ 1 callersMethodnotifyOnline
()
packages/query-db-collection/e2e/offline-refresh.e2e.test.ts:52
↓ 1 callersMethodoff
* Unsubscribe from an event * @param event - Event name to stop listening for * @param callback - Function to remove
packages/db/src/event-emitter.ts:53
↓ 1 callersMethodonChannelMessage
(data: unknown)
packages/electron-db-sqlite-persistence/src/electron-coordinator.ts:438
↓ 1 callersMethodonChannelMessage
(data: unknown)
packages/browser-db-sqlite-persistence/src/browser-coordinator.ts:438
↓ 1 callersMethodonClear
Register a listener to be notified when a context is cleared.
packages/db/src/scheduler.ts:195
↓ 1 callersMethodonCoordinatorMessage
(message: ProtocolEnvelope<unknown>)
packages/db-sqlite-persistence-core/src/persisted.ts:1834
↓ 1 callersFunctiononError
()
packages/browser-db-sqlite-persistence/src/opfs-database.ts:164
↓ 1 callersMethodonTransactionStateChange
* Trigger a recomputation when transactions change * This method should be called by the Transaction class when state changes
packages/db/src/collection/state.ts:1408
↓ 1 callersMethodopenDB
()
packages/offline-transactions/src/storage/IndexedDBAdapter.ts:61
↓ 1 callersFunctionoptimizeAndExpression
* Optimizes AND expressions
packages/db/src/utils/index-optimization.ts:610
↓ 1 callersFunctionoptimizeCompoundRangeQuery
* Optimizes compound range queries on the same field * Example: WHERE age > 5 AND age < 10
packages/db/src/utils/index-optimization.ts:278
↓ 1 callersFunctionoptimizeExpressionWithIndexes
( expression: BasicExpression, collection: CollectionLike<T, TKey>, )
packages/db/src/utils/index-optimization.ts:196
↓ 1 callersFunctionoptimizeInArrayExpression
* Optimizes IN array expressions
packages/db/src/utils/index-optimization.ts:736
↓ 1 callersFunctionoptimizeNestedFrom
(from: From)
packages/db/src/query/optimizer.ts:883
↓ 1 callersFunctionoptimizeOrExpression
* Optimizes OR expressions
packages/db/src/utils/index-optimization.ts:685
↓ 1 callersFunctionoptimizeSimpleComparison
* Optimizes simple comparison expressions (eq, gt, gte, lt, lte)
packages/db/src/utils/index-optimization.ts:476
↓ 1 callersFunctionparseCommandOverride
(rawCommand: string)
packages/expo-db-sqlite-persistence/tests/helpers/expo-emulator-runtime.ts:185
↓ 1 callersFunctionparseInputFromEnv
()
packages/electron-db-sqlite-persistence/tests/e2e/fixtures/electron-main.mjs:157
↓ 1 callersFunctionparseSchemaVersion
(rawSchemaVersion)
packages/cloudflare-durable-objects-db-sqlite-persistence/e2e/fixtures/worker.mjs:46
↓ 1 callersFunctionparseSyncEnabled
(rawValue)
packages/cloudflare-durable-objects-db-sqlite-persistence/e2e/fixtures/worker.mjs:30
↓ 1 callersFunctionparseUuid
(uuid: string)
packages/trailbase-db-collection/e2e/trailbase.e2e.test.ts:40
↓ 1 callersMethodpersistAndBroadcastExternalSyncTransaction
( transaction: BufferedSyncTransaction<T, TKey>, )
packages/db-sqlite-persistence-core/src/persisted.ts:1033
↓ 1 callersMethodpersistCollectionMutationsUnsafe
( mutations: Array<PendingMutation<T>>, )
packages/db-sqlite-persistence-core/src/persisted.ts:1552
↓ 1 callersMethodpersistTransaction
( transaction: OfflineTransaction, )
packages/offline-transactions/src/OfflineExecutor.ts:424
↓ 1 callersFunctionpipe
(...operators: Array<PipedOperator<any, any>>)
packages/db-ivm/src/operators/pipe.ts:51
↓ 1 callersFunctionpollCommands
()
packages/expo-db-sqlite-persistence/e2e/expo-runtime-app/App.tsx:322
↓ 1 callersMethodprocess
* Runs every task whose deadline has passed, then schedules the next wakeup * if there is still pending work.
packages/db/src/collection/cleanup-queue.ts:75
↓ 1 callersMethodprocessElement
( key: K, value: T, multiplicity: number, result: Array<[[K, IndexedValue<T>], number]>, )
packages/db-ivm/src/operators/topKWithFractionalIndex.ts:91
↓ 1 callersMethodprocessElement
* Process an element update (insert or delete based on multiplicity change). * Returns the changes to the topK window.
packages/db-ivm/src/operators/topKState.ts:37
↓ 1 callersFunctionprocessFromClause
* Processes the FROM clause, handling direct collection references and subqueries. * Populates `aliasToCollectionId` and `aliasRemapping` for per-ali
packages/db/src/query/compiler/index.ts:1038
↓ 1 callersFunctionprocessJoin
* Processes a single join clause with lazy loading optimization. * For LEFT/RIGHT/INNER joins, marks one side as "lazy" (loads on-demand based on joi
packages/db/src/query/compiler/joins.ts:106
↓ 1 callersFunctionprocessJoinResults
* Processes the results of a join operation
packages/db/src/query/compiler/joins.ts:588
↓ 1 callersFunctionprocessJoinSource
* Processes the join source (collection or sub-query)
packages/db/src/query/compiler/joins.ts:455
↓ 1 callersFunctionprocessJoins
( pipeline: NamespacedAndKeyedStream, joinClauses: Array<JoinClause>, sources: Record<string, KeyedStrea
packages/db/src/query/compiler/joins.ts:52
↓ 1 callersFunctionprocessOrderBy
( rawQuery: QueryIR, pipeline: NamespacedAndKeyedStream, orderByClause: Array<OrderByClause>, selectCl
packages/db/src/query/compiler/order-by.ts:47
↓ 1 callersFunctionprocessRow
* Processes a single row to generate select results
packages/db/src/query/compiler/select.ts:126
↓ 1 callersFunctionprocessSelect
( pipeline: NamespacedAndKeyedStream, select: Select, _allInputs: Record<string, KeyedStream>, )
packages/db/src/query/compiler/select.ts:154
↓ 1 callersFunctionprocessStorageChanges
()
packages/db/src/local-storage.ts:750
↓ 1 callersFunctionprocessTagsForChangeMessage
( tags: Array<MoveTag> | undefined, removedTags: Array<MoveTag> | undefined, rowId: RowId, act
packages/electric-db-collection/src/electric.ts:1084
↓ 1 callersFunctionprocessUnionAll
( from: UnionAll, allInputs: Record<string, KeyedStream>, collections: Record<string, Collection>, sub
packages/db/src/query/compiler/index.ts:1169
↓ 1 callersMethodpruneAppliedEnvelopeIds
()
packages/electron-db-sqlite-persistence/src/electron-coordinator.ts:811
↓ 1 callersMethodpruneAppliedEnvelopeIds
()
packages/browser-db-sqlite-persistence/src/browser-coordinator.ts:811
↓ 1 callersMethodpruneAppliedTxRows
( collectionId: string, driver: SQLiteDriver = this.driver, )
packages/db-sqlite-persistence-core/src/sqlite-core-adapter.ts:1814
↓ 1 callersMethodpublish
()
packages/db-sqlite-persistence-core/src/persisted.ts:459
↓ 1 callersFunctionpullResultDatabase
( adbPath: string, deviceId: string, destinationPath: string, )
packages/capacitor-db-sqlite-persistence/e2e/run-android-e2e.ts:269
↓ 1 callersMethodquery
( sql: string, params: ReadonlyArray<unknown> = [], )
packages/react-native-db-sqlite-persistence/src/op-sqlite-driver.ts:293
↓ 1 callersMethodqueueHydrationBufferedTransaction
( transaction: BufferedSyncTransaction<T, TKey>, )
packages/db-sqlite-persistence-core/src/persisted.ts:1027
↓ 1 callersFunctionquoteIdentifier
* Quote PostgreSQL identifiers to handle mixed case column names correctly. * Electric/Postgres requires quotes for case-sensitive identifiers. * @p
packages/electric-db-collection/src/sql-compiler.ts:86
↓ 1 callersMethodrangeQuery
(options: RangeQueryOptions = {})
packages/db/src/indexes/reverse-index.ts:31
↓ 1 callersMethodrangeQueryReversed
(options: RangeQueryOptions = {})
packages/db/src/indexes/reverse-index.ts:35
↓ 1 callersFunctionreadPersistedResumeState
()
packages/electric-db-collection/src/electric.ts:1306
↓ 1 callersFunctionreadRows
( statement: BetterSqliteStatement, params: ReadonlyArray<unknown>, )
packages/cloudflare-durable-objects-db-sqlite-persistence/tests/helpers/better-sqlite-do-storage.ts:15
↓ 1 callersFunctionreconcileSuccessfulResult
( queryKey: QueryKey, result: QueryObserverResult<any, any>, )
packages/query-db-collection/src/query.ts:1340
↓ 1 callersMethodrecoverFromSeqGapUnsafe
()
packages/db-sqlite-persistence-core/src/persisted.ts:1924
↓ 1 callersFunctionreferencesAliasWithRemappedSelect
* Detects whether a WHERE clause references the subquery alias through fields that * are re-exposed under different names (renamed SELECT projections
packages/db/src/query/optimizer.ts:1154
↓ 1 callersFunctionreferencesParent
* Checks whether a WHERE clause references any parent alias.
packages/db/src/query/builder/index.ts:1107
↓ 1 callersFunctionrefreshFnSelectResult
( target: Record<string, any>, state: { sourceRow: Record<string, any> fnSelect: (row: Record<stri
packages/db/src/query/live/collection-config-builder.ts:2212
↓ 1 callersFunctionregister
()
packages/expo-db-sqlite-persistence/e2e/expo-runtime-app/App.tsx:313
↓ 1 callersFunctionregisterCapacitorNativeE2ESuite
(options: { suiteName: string createDatabase: (databaseOptions: { filename: string }) => NativeCapac
packages/capacitor-db-sqlite-persistence/e2e/app/src/register-capacitor-e2e-suite.ts:6
↓ 1 callersFunctionregisterCollectionBuilder
( collection: Collection<any, any, any>, builder: CollectionConfigBuilder<any, any>, )
packages/db/src/query/live/collection-registry.ts:30
↓ 1 callersFunctionregisterPersistedCollectionConformanceSuite
(options: { suiteName: string createHarness: () => Promise<RegisteredHarness> })
packages/tauri-db-sqlite-persistence/e2e/shared/register-persisted-collection-conformance-suite.ts:10
↓ 1 callersMethodregisterRestorationTransaction
( offlineTransactionId: string, restorationTransaction: Transaction, )
packages/offline-transactions/src/OfflineExecutor.ts:506
↓ 1 callersFunctionregisterTauriNativeE2ESuite
(options: { suiteName: string database: TauriSQLiteDatabaseLike runId: string })
packages/tauri-db-sqlite-persistence/e2e/app/src/register-tauri-e2e-suite.ts:7
↓ 1 callersFunctionregisterTransaction
(tx: Transaction<any>)
packages/db/src/transactions.ts:184
↓ 1 callersFunctionrelativeLinkExists
(link: string, file: string)
scripts/verify-links.ts:30
↓ 1 callersMethodreleaseLeadership
( _collectionId: string, state: CollectionState, )
packages/electron-db-sqlite-persistence/src/electron-coordinator.ts:401
↓ 1 callersMethodreleaseLeadership
( _collectionId: string, state: CollectionState, )
packages/browser-db-sqlite-persistence/src/browser-coordinator.ts:401
↓ 1 callersMethodreleaseLeadership
()
packages/offline-transactions/src/coordination/WebLocksLeader.ts:74
↓ 1 callersMethodremove
* Removes a value from the index
packages/db/src/indexes/btree-index.ts:115
↓ 1 callersFunctionremoveFromPendingList
(tx: Transaction<any>)
packages/db/src/transactions.ts:202
↓ 1 callersMethodremoveMany
(ids: Array<string>)
packages/offline-transactions/src/outbox/OutboxManager.ts:125
↓ 1 callersFunctionremoveMatchingTagsFromRow
( rowId: RowId, pattern: MovePattern, )
packages/electric-db-collection/src/electric.ts:1164
↓ 1 callersFunctionremoveRedundantJoinFromClause
( from: CollectionRefClass | QueryRefClass, )
packages/db/src/query/optimizer.ts:504
↓ 1 callersMethodremoveSubscriber
* Decrement the active subscribers count and start GC timer if needed
packages/db/src/collection/changes.ts:204
↓ 1 callersFunctionremoveTagsFromRow
( removedTags: Array<MoveTag>, rowId: RowId, rowTagSet: Set<MoveTag>, )
packages/electric-db-collection/src/electric.ts:1060
↓ 1 callersMethodremoveTransaction
(transaction: OfflineTransaction)
packages/offline-transactions/src/executor/KeyScheduler.ts:67
↓ 1 callersMethodreplaceCollectionMetadataSnapshot
( collectionMetadata: Array<{ key: string; value: unknown }>, )
packages/db-sqlite-persistence-core/src/persisted.ts:946
↓ 1 callersMethodreplaceCollectionSnapshot
( rows: Array<{ key: TKey; value: T; metadata?: unknown }>, collectionMetadata: Array<{ key: string; v
packages/db-sqlite-persistence-core/src/persisted.ts:1258
↓ 1 callersFunctionreplaceGroupByRefsInSelectValue
( value: SelectValueExpression, groupByClause: GroupBy, )
packages/db/src/query/compiler/group-by.ts:785
↓ 1 callersFunctionreplaceIncludesInSelect
* Replaces an IncludesSubquery entry in the select object with a null Value placeholder. * This ensures processSelect() doesn't encounter it.
packages/db/src/query/compiler/index.ts:1924
↓ 1 callersMethodrequestEnsurePersistedIndex
()
packages/db-sqlite-persistence-core/src/persisted.ts:469
↓ 1 callersMethodrequestEnsureRemoteSubset
()
packages/db-sqlite-persistence-core/src/persisted.ts:467
↓ 1 callersFunctionrequestIdleCallbackPolyfill
( callback: IdleCallbackFunction, )
packages/db/src/utils/browser-polyfills.ts:9
↓ 1 callersMethodrequestInitialOrderedSnapshot
* Request the initial ordered snapshot for an alias. * Uses requestLimitedSnapshot (index-based cursor) or requestSnapshot * (full load with lim
packages/db/src/query/effect.ts:833
↓ 1 callersMethodrequestLeadership
()
packages/offline-transactions/src/coordination/WebLocksLeader.ts:12
↓ 1 callersFunctionresetRegisteredTests
()
packages/tauri-db-sqlite-persistence/e2e/app/src/runtime-vitest.ts:375
↓ 1 callersFunctionresetRegisteredTests
()
packages/capacitor-db-sqlite-persistence/e2e/app/src/runtime-vitest.ts:375
↓ 1 callersFunctionresolveAdapterBaseOptions
( options: BrowserWASQLitePersistenceOptions, )
packages/browser-db-sqlite-persistence/src/browser-persistence.ts:76
↓ 1 callersFunctionresolveAdapterBaseOptions
( options: TauriSQLitePersistenceOptions, )
packages/tauri-db-sqlite-persistence/src/tauri-persistence.ts:89
↓ 1 callersFunctionresolveAdapterBaseOptions
( options: ExpoSQLitePersistenceOptions, )
packages/expo-db-sqlite-persistence/src/expo.ts:75
↓ 1 callersFunctionresolveAdapterBaseOptions
( options: NodeSQLitePersistenceOptions, )
packages/node-db-sqlite-persistence/src/node-persistence.ts:95
↓ 1 callersFunctionresolveAdapterBaseOptions
( options: CloudflareDOSQLitePersistenceOptions, )
packages/cloudflare-durable-objects-db-sqlite-persistence/src/do-persistence.ts:77
← previousnext →2,001–2,100 of 3,143, ranked by callers