MCPcopy Create free account

hub / github.com/TanStack/db / functions

Functions3,143 in github.com/TanStack/db

↓ 3 callersFunctionisAggregateExpression
* Helper function to check if an expression is an aggregate
packages/db/src/query/compiler/select.ts:253
↓ 3 callersMethodisError
()
packages/query-db-collection/src/query.ts:305
↓ 3 callersFunctionisExactComparisonValue
* Whether a value can be matched exactly by an index lookup, i.e. the index * result for it is not a superset that the caller must re-filter. * * O
packages/db/src/utils/index-optimization.ts:118
↓ 3 callersFunctionisMoveInMessage
( message: Message<T>, )
packages/electric-db-collection/src/tag-index.ts:215
↓ 3 callersFunctionisMoveOutMessage
( message: Message<T>, )
packages/electric-db-collection/src/tag-index.ts:206
↓ 3 callersFunctionisObjectLike
(value: unknown)
packages/tauri-db-sqlite-persistence/e2e/app/src/runtime-vitest.ts:141
↓ 3 callersFunctionisObjectLike
(value: unknown)
packages/capacitor-db-sqlite-persistence/e2e/app/src/runtime-vitest.ts:141
↓ 3 callersFunctionisPrimitive
* Check if a value is a primitive (string, number, boolean, null, undefined) * Primitives can use Set for fast lookups
packages/db/src/query/predicate-utils.ts:1121
↓ 3 callersFunctionisProxiableObject
* Check if a value is a proxiable object (not Date, RegExp, or Temporal)
packages/db/src/proxy.ts:60
↓ 3 callersFunctionisReady
()
packages/svelte-db/src/useLiveQuery.svelte.ts:499
↓ 3 callersMethodkeys
()
packages/offline-transactions/src/storage/IndexedDBAdapter.ts:140
↓ 3 callersMethodloadSubsetInternal
( tableMapping: CollectionTableMapping, options: LoadSubsetOptions, )
packages/db-sqlite-persistence-core/src/sqlite-core-adapter.ts:1685
↓ 3 callersFunctionlog
(message: string)
packages/expo-db-sqlite-persistence/e2e/expo-runtime-app/App.tsx:89
↓ 3 callersMethodlookup
* Performs a lookup operation
packages/db/src/indexes/basic-index.ts:204
↓ 3 callersFunctionmakeInvalidDateCollection
()
packages/db/tests/collection-indexes.test.ts:1660
↓ 3 callersFunctionmakePgClient
(overrides: ClientConfig = {})
packages/db-collection-e2e/support/global-setup.ts:31
↓ 3 callersFunctionmapNestedQueries
* Recursively maps optimized subqueries to their original queries for proper caching. * This ensures that when we encounter the same QueryRef object
packages/db/src/query/compiler/index.ts:1478
↓ 3 callersMethodmarkFailed
(_transaction: OfflineTransaction)
packages/offline-transactions/src/executor/KeyScheduler.ts:63
↓ 3 callersMethodmarkPendingLocalOrigins
( mutations: Array<PendingMutation<TOutput>>, )
packages/db/src/collection/mutations.ts:158
↓ 3 callersFunctionmax
( valueExtractor?: (value: T) => V, )
packages/db-ivm/src/operators/groupBy.ts:258
↓ 3 callersMethodmaxPair
(reusedArray: [K, V])
packages/db/src/utils/btree.ts:481
↓ 3 callersFunctionmin
( valueExtractor?: (value: T) => V, )
packages/db-ivm/src/operators/groupBy.ts:228
↓ 3 callersMethodminPair
(reusedArray: [K, V])
packages/db/src/utils/btree.ts:474
↓ 3 callersFunctionmultiply
( left: T1, right: T2, )
packages/db/src/query/builder/functions.ts:621
↓ 3 callersMethodnewReader
()
packages/db-ivm/src/graph.ts:46
↓ 3 callersFunctionnext
()
packages/db/src/proxy.ts:199
↓ 3 callersFunctionnormalizeChangesWithoutVirtualUpdates
( changes: Array<ChangeMessage<T>>, )
packages/db/tests/collection-subscribe-changes.test.ts:37
↓ 3 callersFunctionnormalizeExpressionPaths
( whereClause: BasicExpression<boolean>, collectionAlias: string, )
packages/db/src/query/compiler/expressions.ts:21
↓ 3 callersMethodnotify
(isLeader: boolean)
packages/offline-transactions/tests/harness.ts:88
↓ 3 callersMethodnotifyListeners
()
packages/offline-transactions/src/connectivity/OnlineDetector.ts:56
↓ 3 callersMethodnotifyListeners
()
packages/offline-transactions/src/connectivity/ReactNativeOnlineDetector.ts:84
↓ 3 callersMethodonLeadershipChange
(callback: (isLeader: boolean) => void)
packages/offline-transactions/tests/harness.ts:75
↓ 3 callersFunctionoptimizeQueryRecursive
* Recursively optimizes query expressions
packages/db/src/utils/index-optimization.ts:209
↓ 3 callersFunctionparsePersistedQueryRetentionEntry
( value: unknown, expectedHash: string, )
packages/query-db-collection/src/query.ts:782
↓ 3 callersMethodpendingWork
()
packages/db-ivm/src/d2.ts:55
↓ 3 callersFunctionpersistRunResult
( sqlite: SQLiteConnection, result: { status: `passed` | `failed` payload: unknown }, )
packages/capacitor-db-sqlite-persistence/e2e/app/src/main.ts:25
↓ 3 callersFunctionprocessMatchingStrategy
( result: MatchingStrategy, )
packages/electric-db-collection/src/electric.ts:860
↓ 3 callersMethodprocessMutationMetadata
* Processes collection mutation metadata for persistence to the database. * We only support storing string metadata. * @returns null if no metad
packages/powersync-db-collection/src/PowerSyncTransactor.ts:316
↓ 3 callersMethodpublishTxCommittedEvent
(txCommitted: TxCommitted)
packages/db-sqlite-persistence-core/src/persisted.ts:1681
↓ 3 callersMethodpullSince
( collectionId: string, fromRowVersion: number, )
packages/electron-db-sqlite-persistence/src/electron-coordinator.ts:270
↓ 3 callersMethodpullSince
( collectionId: string, fromRowVersion: number, )
packages/db-sqlite-persistence-core/src/sqlite-core-adapter.ts:1550
↓ 3 callersMethodpullSince
( collectionId: string, fromRowVersion: number, )
packages/browser-db-sqlite-persistence/src/browser-coordinator.ts:270
↓ 3 callersMethodquery
( sql: string, params: ReadonlyArray<unknown> = [], )
packages/capacitor-db-sqlite-persistence/src/capacitor-sqlite-driver.ts:136
↓ 3 callersFunctionqueryKey
(ctx: any)
packages/query-db-collection/tests/query.test.ts:3915
↓ 3 callersFunctionqueue
(msg: WriteMessage)
packages/rxdb-db-collection/src/rxdb.ts:200
↓ 3 callersFunctionrefetch
(opts)
packages/query-db-collection/src/query.ts:1751
↓ 3 callersFunctionrejectOnce
(error: unknown)
packages/electron-db-sqlite-persistence/tests/e2e/electron-process-client.ts:282
↓ 3 callersFunctionrekey
( keyFn: (value: V) => K2, )
packages/db-ivm/src/operators/keying.ts:30
↓ 3 callersMethodreleaseLeadership
()
packages/offline-transactions/src/coordination/BroadcastChannelLeader.ts:159
↓ 3 callersFunctionremoveRedundantSubqueries
* Removes redundant subqueries that don't add value. * A subquery is redundant if it only wraps another query without adding * WHERE, SELECT, GROUP
packages/db/src/query/optimizer.ts:454
↓ 3 callersFunctionreplaceAggregatesByRefs
( havingExpr: BasicExpression | Aggregate, selectClause: Select, resultAlias: string = `$selected`, )
packages/db/src/query/compiler/group-by.ts:585
↓ 3 callersFunctionreplaceIncludesInSelectValue
( value: any, path: Array<string>, replacement: ValClass, )
packages/db/src/query/compiler/index.ts:1931
↓ 3 callersFunctionreportRunResult
(result: { status: `passed` | `failed` payload: unknown })
packages/tauri-db-sqlite-persistence/e2e/app/src/main.ts:38
↓ 3 callersFunctionrun
()
packages/db-ivm/src/graph.ts:126
↓ 3 callersFunctionrunElectronRuntimeBridgeScenario
( input: ElectronRuntimeBridgeInput, )
packages/electron-db-sqlite-persistence/tests/e2e/electron-process-client.ts:224
↓ 3 callersMethodrunInTransaction
( fn: (transactionDriver: SQLiteDriver) => Promise<TResult>, )
packages/db-sqlite-persistence-core/src/sqlite-core-adapter.ts:1090
↓ 3 callersFunctionrunTestsForSyncMode
(syncMode: SyncMode)
packages/db-collection-e2e/src/suites/moves.suite.ts:140
↓ 3 callersFunctionrxdbCollectionOptions
(config: RxDBCollectionConfig<any, any>)
packages/rxdb-db-collection/src/rxdb.ts:104
↓ 3 callersFunctionsaveData
()
examples/react-native/offline-transactions/server/index.ts:43
↓ 3 callersMethodscanRows
( collectionId: string, options?: PersistedRowScanOptions, )
packages/db-sqlite-persistence-core/src/sqlite-core-adapter.ts:1398
↓ 3 callersMethodschedule
* Queues a cleanup task and defers timeout selection to a microtask so * multiple synchronous registrations can share one root timer.
packages/db/src/collection/cleanup-queue.ts:30
↓ 3 callersMethodscheduleGraphRun
* Schedule a graph run via the transaction-scoped scheduler. * * When called within a transaction, the run is deferred until the * transactio
packages/db/src/query/effect.ts:655
↓ 3 callersMethodscheduleGraphRun
* Schedules a graph run with the transaction-scoped scheduler. * Ensures each builder runs at most once per transaction, with automatic dependency
packages/db/src/query/live/collection-config-builder.ts:430
↓ 3 callersMethodscheduleNextRetry
()
packages/offline-transactions/src/executor/TransactionExecutor.ts:333
↓ 3 callersFunctionseedCollection
( collection: Collection<T, string | number>, rows: Array<T>, )
packages/electron-db-sqlite-persistence/tests/electron-persisted-collection.e2e.test.ts:165
↓ 3 callersFunctionseedCollection
( collection: Collection<T, string | number>, rows: Array<T>, )
packages/browser-db-sqlite-persistence/e2e/browser-single-tab-persisted-collection.e2e.test.ts:90
↓ 3 callersFunctionseedCollection
( collection: Collection<T, string | number>, rows: Array<T>, )
packages/tauri-db-sqlite-persistence/e2e/shared/tauri-persisted-collection-harness.ts:89
↓ 3 callersFunctionseedCollection
( collection: Collection<T, string | number>, rows: Array<T>, )
packages/expo-db-sqlite-persistence/e2e/mobile-persisted-collection-conformance-suite.ts:88
↓ 3 callersFunctionseedCollection
( collection: Collection<T, string | number>, rows: Array<T>, )
packages/node-db-sqlite-persistence/e2e/node-persisted-collection.e2e.test.ts:86
↓ 3 callersFunctionseedCollection
( collection: Collection<T, string | number>, rows: Array<T>, )
packages/react-native-db-sqlite-persistence/e2e/mobile-persisted-collection-conformance-suite.ts:88
↓ 3 callersFunctionseedCollection
( collection: Collection<T, string | number>, rows: Array<T>, )
packages/capacitor-db-sqlite-persistence/e2e/shared/capacitor-persisted-collection-harness.ts:89
↓ 3 callersMethodsendChangesToD2
* Send changes to the D2 input for the given alias. * Returns the number of multiset entries sent.
packages/db/src/query/effect.ts:705
↓ 3 callersMethodsendChangesToPipeline
( changes: Iterable<ChangeMessage<any, string | number>>, callback?: () => boolean, )
packages/db/src/query/live/collection-subscriber.ts:152
↓ 3 callersMethodsendHeartbeat
()
packages/offline-transactions/src/coordination/BroadcastChannelLeader.ts:145
↓ 3 callersFunctionsendIssueData
(input: any, issues: Array<Issue>)
packages/db/tests/query/compiler/subqueries.test.ts:102
↓ 3 callersMethodsendMessage
(message: LeaderMessage)
packages/offline-transactions/src/coordination/BroadcastChannelLeader.ts:153
↓ 3 callersMethodserializeValue
(value: any)
packages/offline-transactions/src/outbox/TransactionSerializer.ts:106
↓ 3 callersMethodset
(key: string, value: string)
examples/react-native/offline-transactions/src/db/AsyncStorageAdapter.ts:23
↓ 3 callersFunctionsetUp
(recordApi: MockRecordApi<Data>)
packages/trailbase-db-collection/tests/trailbase.test.ts:109
↓ 3 callersFunctionsettle
( callback: (result: ElectronRuntimeBridgeProcessResult) => void, result: ElectronRuntimeBridg
packages/electron-db-sqlite-persistence/tests/e2e/electron-process-client.ts:263
↓ 3 callersMethodshouldRetry
(error: Error, retryCount: number)
packages/offline-transactions/src/retry/RetryPolicy.ts:18
↓ 3 callersFunctionsimulateResync
(users: Array<User>)
packages/electric-db-collection/tests/electric-live-query.test.ts:181
↓ 3 callersFunctionsortByMultiplicityIndexAndId
* Helper function to sort results by multiplicity, then index, then id
packages/db-ivm/tests/operators/topKWithIndex.test.ts:475
↓ 3 callersFunctionsplitAndClauses
* Step 1: Split all AND clauses recursively into separate WHERE clauses. * * This enables more granular optimization by treating each condition inde
packages/db/src/query/optimizer.ts:547
↓ 3 callersFunctionsplitUpdates
( changes: Iterable<ChangeMessage<T, TKey>>, )
packages/db/src/query/live/utils.ts:307
↓ 3 callersFunctionstableSerialize
(value: unknown)
packages/db-sqlite-persistence-core/src/persisted.ts:699
↓ 3 callersFunctionstageResumeMetadata
()
packages/electric-db-collection/src/electric.ts:1458
↓ 3 callersFunctionstripCollectionState
(state: Map<string | number, Row>)
packages/electric-db-collection/tests/electric.test.ts:56
↓ 3 callersFunctionstripRxdbFields
(obj: T)
packages/rxdb-db-collection/src/helper.ts:8
↓ 3 callersMethodsubscribe
( collectionId: string, onMessage: (message: ProtocolEnvelope<unknown>) => void, )
packages/electron-db-sqlite-persistence/src/electron-coordinator.ts:171
↓ 3 callersFunctionsubtract
( left: T1, right: T2, )
packages/db/src/query/builder/functions.ts:611
↓ 3 callersFunctiontestFn
(input: string)
packages/db/tests/utility-exposure.test.ts:14
↓ 3 callersFunctiontoDateValue
(value: any)
packages/db/src/query/compiler/evaluators.ts:34
↓ 3 callersFunctiontoSerializableIndexValue
( value: unknown, )
packages/db/src/collection/indexes.ts:40
↓ 3 callersFunctiontoSqliteParameterValue
(value: unknown)
packages/db-sqlite-persistence-core/src/sqlite-core-adapter.ts:277
↓ 3 callersMethodtrackLoadSubsetPromise
* Track a loadSubset promise and manage loading status
packages/db/src/collection/subscription.ts:298
↓ 3 callersMethodtransaction
( fn: (transactionDriver: SQLiteDriver) => Promise<T>, )
packages/expo-db-sqlite-persistence/src/expo-sqlite-driver.ts:135
↓ 3 callersMethodtransaction
( fn: (transactionDriver: SQLiteDriver) => Promise<T>, )
packages/react-native-db-sqlite-persistence/src/op-sqlite-driver.ts:320
↓ 3 callersMethodtransactionWithDriver
( fn: (transactionDriver: SQLiteDriver) => Promise<T>, )
packages/expo-db-sqlite-persistence/src/expo-sqlite-driver.ts:142
↓ 3 callersFunctionunwrapVal
* Unwraps any Value expressions
packages/db/src/query/compiler/select.ts:40
← previousnext →901–1,000 of 3,143, ranked by callers