MCPcopy Create free account

hub / github.com/TanStack/db / functions

Functions3,143 in github.com/TanStack/db

↓ 1 callersFunctiondeleteRowAcrossCollections
( collections: ReadonlyArray<Collection<T, string | number>>, id: string, )
packages/expo-db-sqlite-persistence/e2e/mobile-persisted-collection-conformance-suite.ts:122
↓ 1 callersFunctiondeleteRowAcrossCollections
( collections: ReadonlyArray<Collection<T, string | number>>, id: string, )
packages/node-db-sqlite-persistence/e2e/node-persisted-collection.e2e.test.ts:120
↓ 1 callersFunctiondeleteRowAcrossCollections
( collections: ReadonlyArray<Collection<T, string | number>>, id: string, )
packages/react-native-db-sqlite-persistence/e2e/mobile-persisted-collection-conformance-suite.ts:122
↓ 1 callersFunctiondeleteRowAcrossCollections
( collections: ReadonlyArray<Collection<T, string | number>>, id: string, )
packages/capacitor-db-sqlite-persistence/e2e/shared/capacitor-persisted-collection-harness.ts:124
↓ 1 callersFunctiondeleteTodo
(id: number)
examples/react/projects/src/routes/_authenticated/project/$projectId.tsx:86
↓ 1 callersMethoddeserializeMutation
(data: SerializedMutation)
packages/offline-transactions/src/outbox/TransactionSerializer.ts:74
↓ 1 callersFunctiondiffHalfOpen
(a: HRange, b: HRange)
packages/db-ivm/src/utils.ts:156
↓ 1 callersMethoddispose
()
packages/query-db-collection/e2e/offline-refresh.e2e.test.ts:69
↓ 1 callersMethoddispose
()
packages/expo-db-sqlite-persistence/tests/helpers/expo-emulator-runtime.ts:505
↓ 1 callersFunctiondrainNestedBuffers
* Drains shared buffers into per-entry states using the routing index. * Returns the set of parent correlation keys that had changes routed to them.
packages/db/src/query/live/collection-config-builder.ts:1473
↓ 1 callersMethodeditRange
* Scans and potentially modifies values for a subsequence of keys. * Note: the callback `onFound` should ideally be a pure function. * Specfic
packages/db/src/utils/btree.ts:377
↓ 1 callersMethodemitEmptyReadyEvent
* Emit an empty ready event to notify subscribers that the collection is ready * This bypasses the normal empty array check in emitEvents
packages/db/src/collection/changes.ts:56
↓ 1 callersMethodemitIndexAdded
(index: CollectionIndexMetadata)
packages/db/src/collection/events.ts:178
↓ 1 callersMethodemitIndexRemoved
(index: CollectionIndexMetadata)
packages/db/src/collection/events.ts:186
↓ 1 callersMethodemitInnerResults
( deltaA: Index<K, V1>, deltaB: Index<K, V2>, results: MultiSet<any>, )
packages/db-ivm/src/operators/join.ts:130
↓ 1 callersMethodemitLeftOuterResults
( deltaA: Index<K, V1>, deltaB: Index<K, V2>, results: MultiSet<any>, )
packages/db-ivm/src/operators/join.ts:141
↓ 1 callersMethodemitMessage
(response: BrowserOPFSWorkerResponse)
packages/browser-db-sqlite-persistence/tests/opfs-database.test.ts:135
↓ 1 callersMethodemitRightOuterResults
( deltaA: Index<K, V1>, deltaB: Index<K, V2>, results: MultiSet<any>, )
packages/db-ivm/src/operators/join.ts:195
↓ 1 callersMethodemitStatusChange
( status: T, previousStatus: CollectionStatus, )
packages/db/src/collection/events.ts:145
↓ 1 callersFunctionencodeInputForEnv
(input: ElectronRuntimeBridgeInput)
packages/electron-db-sqlite-persistence/tests/e2e/electron-process-client.ts:216
↓ 1 callersFunctionencodePersistedJsonValue
(value: unknown)
packages/db-sqlite-persistence-core/src/sqlite-core-adapter.ts:168
↓ 1 callersFunctionencodeStorageKey
* Encodes a key (string or number) into a storage-safe string format. * This prevents collisions between numeric and string keys by prefixing with ty
packages/db/src/local-storage.ts:168
↓ 1 callersFunctionencodeTransportValue
( value: unknown, ancestors: WeakSet<object> = new WeakSet<object>(), )
packages/electron-db-sqlite-persistence/tests/e2e/electron-process-client.ts:115
↓ 1 callersMethodenrichChangeMessage
* Creates a change message with virtual properties. * Uses the "add-if-missing" pattern so that pass-through from upstream * collections works c
packages/db/src/collection/state.ts:310
↓ 1 callersMethodenrichChangeWithVirtualProps
* Enriches a change message with virtual properties ($synced, $origin, $key, $collectionId). * Uses the "add-if-missing" pattern to preserve virtua
packages/db/src/collection/changes.ts:67
↓ 1 callersMethodensureCollectionReadyInternal
( collectionId: string, )
packages/db-sqlite-persistence-core/src/sqlite-core-adapter.ts:1887
↓ 1 callersFunctionensureDb
()
examples/react-native/shopping-list/server/index.ts:172
↓ 1 callersFunctionensureIndexForExpression
( expression: BasicExpression, collection: CollectionImpl<T, TKey, any, any, any>, )
packages/db/src/indexes/auto-index.ts:88
↓ 1 callersMethodensureInitialized
()
packages/db-sqlite-persistence-core/src/sqlite-core-adapter.ts:2051
↓ 1 callersFunctionensureNativeProject
()
packages/capacitor-db-sqlite-persistence/e2e/run-android-e2e.ts:111
↓ 1 callersFunctionensureNativeProject
()
packages/capacitor-db-sqlite-persistence/e2e/run-ios-e2e.ts:129
↓ 1 callersMethodensureStandardSchema
(schema: unknown)
packages/db/src/collection/mutations.ts:66
↓ 1 callersMethodequalityLookup
* Performs an equality lookup
packages/db/src/indexes/btree-index.ts:223
↓ 1 callersFunctionevaluateExpression
(expr: IR.BasicExpression, item: T)
packages/query-db-collection/e2e/query-filter.ts:460
↓ 1 callersFunctionevaluateFunction
(name: string, args: Array<any>)
packages/query-db-collection/e2e/query-filter.ts:475
↓ 1 callersFunctionevaluateSimpleComparison
( comparison: SimpleComparison, item: T, )
packages/query-db-collection/e2e/query-filter.ts:328
↓ 1 callersFunctionevaluateStrftime
(format: string, date: Date)
packages/db/src/query/compiler/evaluators.ts:47
↓ 1 callersMethodexec
(sql: string)
packages/cloudflare-durable-objects-db-sqlite-persistence/src/do-driver.ts:124
↓ 1 callersMethodexecute
(transaction: OfflineTransaction)
packages/offline-transactions/src/executor/TransactionExecutor.ts:41
↓ 1 callersMethodexecuteGraphRun
* Executes a pending graph run. Called by the scheduler when dependencies are satisfied. * Clears the pending state BEFORE execution so that any re
packages/db/src/query/live/collection-config-builder.ts:534
↓ 1 callersFunctionexecuteRequestAgainstAdapter
( request: ElectronPersistenceRequestEnvelope, adapter: ElectronMainPersistenceAdapter, )
packages/electron-db-sqlite-persistence/src/main.ts:103
↓ 1 callersMethodexecuteScheduledGraphRun
* Called by the scheduler when dependencies are satisfied. * Checks that the effect is still active before running.
packages/db/src/query/effect.ts:696
↓ 1 callersFunctionexecuteSmokeTest
( databaseName: string, )
packages/expo-db-sqlite-persistence/e2e/expo-runtime-app/App.tsx:127
↓ 1 callersFunctionexecuteSqlInWorker
( sql: string, params: ReadonlyArray<unknown>, )
packages/browser-db-sqlite-persistence/src/opfs-worker.ts:191
↓ 1 callersMethodexecuteTransaction
( transaction: OfflineTransaction, )
packages/offline-transactions/src/executor/TransactionExecutor.ts:81
↓ 1 callersFunctionexecuteWithBindings
( statement: BetterSqliteStatement, params: ReadonlyArray<unknown>, )
packages/browser-db-sqlite-persistence/tests/helpers/wa-sqlite-test-db.ts:6
↓ 1 callersMethodextendPipelineWithChangeProcessing
( config: SyncMethods<TResult>, syncState: SyncState, )
packages/db/src/query/live/collection-config-builder.ts:741
↓ 1 callersFunctionextract
(e: BasicExpression)
packages/db/src/query/expression-helpers.ts:334
↓ 1 callersFunctionextractCollectionFromSource
( query: any, )
packages/db/src/query/live/utils.ts:108
↓ 1 callersFunctionextractFromExpression
(expr: BasicExpression)
packages/db/src/indexes/auto-index.ts:115
↓ 1 callersFunctionextractIncludesFromSelect
* Walks a Select object to find IncludesSubquery entries. * Plain nested objects still reject includes, but ConditionalSelect branches can * contain
packages/db/src/query/compiler/index.ts:1763
↓ 1 callersFunctionextractIndexableExpressions
* Extracts all indexable expressions from a where expression
packages/db/src/indexes/auto-index.ts:110
↓ 1 callersMethodextractKeys
(mutations: Array<PendingMutation>)
packages/offline-transactions/src/api/OfflineTransaction.ts:116
↓ 1 callersFunctionextractMessageKeys
( messages: Array<[[K, V], number]>, )
packages/db-ivm/tests/test-utils.ts:268
↓ 1 callersFunctionextractRows
(result: unknown)
examples/react-native/shopping-list/src/db/collections.ts:55
↓ 1 callersFunctionextractSourceWhereClauses
* Extracts collection-specific WHERE clauses from a query for index optimization. * This analyzes the original query to identify single-source WHERE
packages/db/src/query/optimizer.ts:247
↓ 1 callersFunctionfailExpectation
(message: string | undefined, fallback: string)
packages/tauri-db-sqlite-persistence/e2e/app/src/runtime-vitest.ts:178
↓ 1 callersFunctionfailExpectation
(message: string | undefined, fallback: string)
packages/capacitor-db-sqlite-persistence/e2e/app/src/runtime-vitest.ts:178
↓ 1 callersMethodfilterAndFlipChanges
* Filters and flips changes for keys that have not been sent yet. * Deletes are filtered out for keys that have not been sent yet. * Updates are
packages/db/src/collection/subscription.ts:638
↓ 1 callersMethodfilterMutationsForCollection
( mutations: Array<PendingMutation<Record<string, unknown>>>, )
packages/db-sqlite-persistence-core/src/persisted.ts:1540
↓ 1 callersFunctionfindChanges
( oldData: Map<string | number, StoredItem<T>>, newData: Map<string | number, StoredItem<T>>, )
packages/db/src/local-storage.ts:712
↓ 1 callersFunctionfindCommonConditions
* Find common conditions between two predicates. * Returns an array of conditions that appear in both predicates.
packages/db/src/query/predicate-utils.ts:921
↓ 1 callersFunctionfindExamplePackageJsons
(dir: string)
scripts/update-example-deps.ts:59
↓ 1 callersFunctionfindInArrayExpr
( expr: LoadSubsetOptions[`where`], )
packages/db/tests/query/live-query-collection.test.ts:2710
↓ 1 callersFunctionfindProjectedResultIncludePaths
( select: Record<string, any>, resultPath: Array<string>, )
packages/db/src/query/compiler/index.ts:1560
↓ 1 callersFunctionfindProjectedSourceIncludePaths
( select: Record<string, any>, sourceAlias: string, sourcePath: Array<string>, )
packages/db/src/query/compiler/index.ts:1551
↓ 1 callersFunctionflushDiffRecords
()
packages/powersync-db-collection/src/powersync.ts:369
↓ 1 callersFunctionflushIncludesState
* Flushes includes state using a bottom-up per-entry approach. * Five phases ensure correct ordering: * 1. Parent INSERTs — create child entries w
packages/db/src/query/live/collection-config-builder.ts:1868
↓ 1 callersFunctionflushPromises
()
packages/rxdb-db-collection/tests/rxdb.test.ts:23
↓ 1 callersFunctionforceCleanupQuery
(hashedQueryKey: string)
packages/query-db-collection/src/query.ts:1629
↓ 1 callersMethodforceReloadSubset
(options: LoadSubsetOptions)
packages/db-sqlite-persistence-core/src/persisted.ts:1020
↓ 1 callersFunctionformatQueryRows
( rows: Array<T>, resultShape: OpSQLiteTestResultShape, )
packages/react-native-db-sqlite-persistence/tests/helpers/op-sqlite-test-db.ts:42
↓ 1 callersFunctionformatWriteResult
( rowsAffected: number, resultShape: OpSQLiteTestResultShape, )
packages/react-native-db-sqlite-persistence/tests/helpers/op-sqlite-test-db.ts:62
↓ 1 callersFunctiongenerateId
()
examples/react/offline-transactions/src/utils/todos.ts:23
↓ 1 callersFunctiongenerateId
()
examples/electron/offline-first/server/index.ts:46
↓ 1 callersFunctiongenerateId
()
examples/react-native/offline-transactions/server/index.ts:27
↓ 1 callersFunctiongenerateTxId
(tx: any)
examples/react/todo/src/routes/api/todos.ts:8
↓ 1 callersFunctiongenerateTxId
(tx: any)
examples/react/todo/src/routes/api/config.ts:8
↓ 1 callersFunctiongenerateTxId
(tx: any)
examples/solid/todo/src/routes/api/todos.ts:8
↓ 1 callersFunctiongenerateTxId
(tx: any)
examples/solid/todo/src/routes/api/config.ts:8
↓ 1 callersFunctiongetActiveAndLazySources
* Returns the active and lazy collections for a join clause. * The active collection is the one that we need to fully iterate over * and it can be t
packages/db/src/query/compiler/joins.ts:662
↓ 1 callersFunctiongetAdapterForCollection
( mode: PersistedCollectionMode, schemaVersion: number | undefined, )
packages/electron-db-sqlite-persistence/src/renderer.ts:345
↓ 1 callersFunctiongetAdapterForCollection
( mode: PersistedCollectionMode, schemaVersion: number | undefined, )
packages/browser-db-sqlite-persistence/src/browser-persistence.ts:109
↓ 1 callersFunctiongetAdapterForCollection
( mode: PersistedCollectionMode, schemaVersion: number | undefined, )
packages/tauri-db-sqlite-persistence/src/tauri-persistence.ts:117
↓ 1 callersFunctiongetAdapterForCollection
( mode: PersistedCollectionMode, schemaVersion: number | undefined, )
packages/expo-db-sqlite-persistence/src/expo.ts:103
↓ 1 callersFunctiongetAdapterForCollection
( mode: PersistedCollectionMode, schemaVersion: number | undefined, )
packages/node-db-sqlite-persistence/src/node-persistence.ts:128
↓ 1 callersFunctiongetAdapterForCollection
( mode: PersistedCollectionMode, schemaVersion: number | undefined, )
packages/cloudflare-durable-objects-db-sqlite-persistence/src/do-persistence.ts:109
↓ 1 callersFunctiongetAdapterForCollection
( mode: PersistedCollectionMode, schemaVersion: number | undefined, )
packages/react-native-db-sqlite-persistence/src/mobile-persistence.ts:105
↓ 1 callersFunctiongetAdapterForCollection
( mode: PersistedCollectionMode, schemaVersion: number | undefined, )
packages/capacitor-db-sqlite-persistence/src/capacitor-persistence.ts:107
↓ 1 callersFunctiongetAllSources
(query: QueryIR)
packages/db/src/query/compiler/index.ts:1540
↓ 1 callersFunctiongetAndroidSdkDirectory
()
packages/expo-db-sqlite-persistence/tests/helpers/expo-emulator-runtime.ts:89
↓ 1 callersFunctiongetAvailablePort
()
packages/expo-db-sqlite-persistence/tests/helpers/expo-emulator-runtime.ts:143
↓ 1 callersFunctiongetAvailablePort
()
packages/cloudflare-durable-objects-db-sqlite-persistence/e2e/cloudflare-do-runtime-bridge.e2e.test.ts:42
↓ 1 callersFunctiongetBuilderFromConfig
( config: object, )
packages/db/src/query/live/collection-registry.ts:16
↓ 1 callersFunctiongetCachedHash
(input: object)
packages/db-ivm/src/hashing/hash.ts:190
↓ 1 callersFunctiongetCaseWhenValueIndexes
(argCount: number)
packages/db/src/query/builder/functions.ts:763
↓ 1 callersFunctiongetComparisonOp
* Get the SQL symbol for a comparison operator
packages/powersync-db-collection/src/sqlite-compiler.ts:353
↓ 1 callersFunctiongetComplementaryColor
(hexColor: string | undefined)
examples/react/todo/src/lib/color.ts:2
↓ 1 callersFunctiongetComplementaryColor
(hexColor: string)
examples/solid/todo/src/components/TodoApp.tsx:52
↓ 1 callersMethodgetConfig
()
packages/db/src/query/live/collection-config-builder.ts:239
← previousnext →1,701–1,800 of 3,143, ranked by callers