MCPcopy Create free account

hub / github.com/TanStack/db / functions

Functions3,143 in github.com/TanStack/db

↓ 1 callersMethodcancelGCTimer
* Cancel the garbage collection timer * Called when the collection becomes active again
packages/db/src/collection/lifecycle.ts:187
↓ 1 callersMethodcapturePreSyncVisibleState
* Capture visible state for keys that will be affected by pending sync operations * This must be called BEFORE onTransactionStateChange clears opti
packages/db/src/collection/state.ts:1375
↓ 1 callersFunctioncaseWhenHasOnlyExpressionValues
(args: Array<CaseWhenValue>)
packages/db/src/query/builder/functions.ts:758
↓ 1 callersFunctioncheck
(fact: boolean, ...args: Array<any>)
packages/db/src/utils/btree.ts:1022
↓ 1 callersFunctioncheck
()
packages/trailbase-db-collection/e2e/global-setup.ts:102
↓ 1 callersFunctioncheckCollectionSizeForIndex
( collectionId: string, collectionSize: number, fieldPath: Array<string>, )
packages/db/src/indexes/index-registry.ts:136
↓ 1 callersFunctioncheckParentStatus
( parentState: ChangeTracker<Record<string | symbol, unknown>>, childProp: string | symbol | unknown,
packages/db/src/proxy.ts:786
↓ 1 callersMethodcheckTruncateRefetchComplete
* Check if all truncate refetch promises have completed and flush buffer if so
packages/db/src/collection/subscription.ts:230
↓ 1 callersMethodclaimLeadership
()
packages/offline-transactions/src/coordination/BroadcastChannelLeader.ts:116
↓ 1 callersFunctionclassifyDelta
Classify accumulated per-key changes into a DeltaEvent
packages/db/src/query/effect.ts:1056
↓ 1 callersFunctioncleanRoutingIndexOnDelete
* Cleans routing index entries when a parent is deleted. * Uses the reverse index to find and remove all nested routing entries.
packages/db/src/query/live/collection-config-builder.ts:1741
↓ 1 callersFunctioncleanupGlobals
()
packages/browser-db-sqlite-persistence/tests/browser-coordinator.test.ts:164
↓ 1 callersFunctioncleanupInvoke
()
packages/electron-db-sqlite-persistence/tests/electron-sqlite-core-adapter-contract.test.ts:34
↓ 1 callersFunctioncleanupMatch
()
packages/electric-db-collection/src/electric.ts:772
↓ 1 callersMethodclear
* Clears all data from the index
packages/db/src/indexes/btree-index.ts:169
↓ 1 callersMethodclear
()
packages/offline-transactions/tests/harness.ts:32
↓ 1 callersMethodclear
()
examples/electron/offline-first/src/db/todos.ts:67
↓ 1 callersFunctionclearLocalState
( offline: ReturnType<typeof createOfflineExecutor> | null, )
examples/react-native/shopping-list/src/db/collections.ts:119
↓ 1 callersMethodclearOutbox
()
packages/offline-transactions/src/OfflineExecutor.ts:568
↓ 1 callersMethodclearPendingGraphRun
* Clears pending graph run state for a specific context. * Called when the scheduler clears a context (e.g., transaction rollback/abort).
packages/db/src/query/live/collection-config-builder.ts:514
↓ 1 callersFunctionclearTagsForRow
(rowId: RowId)
packages/electric-db-collection/src/electric.ts:1135
↓ 1 callersFunctioncloneExpression
(expression: BasicExpression)
packages/db/src/collection/indexes.ts:205
↓ 1 callersFunctionclonePathForUpdate
( target: T, path: Array<string>, )
packages/db/src/query/live/collection-config-builder.ts:2273
↓ 1 callersFunctioncloneSerializableIndexValue
( value: CollectionIndexSerializableValue, )
packages/db/src/collection/indexes.ts:187
↓ 1 callersFunctioncollectAliasQualifiedRefSegments
( expression: IR.BasicExpression, segments: Set<string> = new Set<string>(), )
packages/db-sqlite-persistence-core/src/sqlite-core-adapter.ts:342
↓ 1 callersFunctioncollectDirectCollectionAliases
* Collects aliases used for DIRECT collection references (not subqueries). * Used to validate that subqueries don't reuse parent query collection ali
packages/db/src/query/compiler/index.ts:961
↓ 1 callersFunctioncollectFromAliases
(from: QueryIR[`from`])
packages/db/src/query/builder/index.ts:1329
↓ 1 callersMethodcollectOptimisticChanges
* Collect events for optimistic changes
packages/db/src/collection/state.ts:732
↓ 1 callersFunctioncollectSources
* Recursively collect all table aliases referenced in an expression
packages/db/src/query/optimizer.ts:612
↓ 1 callersFunctioncombineConditions
* Combine multiple conditions into a single predicate using AND logic. * Flattens nested AND operations to avoid unnecessary nesting.
packages/db/src/query/predicate-utils.ts:999
↓ 1 callersFunctioncombineWherePredicates
* Helper to combine where predicates with common logic for AND/OR operations
packages/db/src/query/predicate-utils.ts:206
↓ 1 callersMethodcommitTopLevelTransaction
()
packages/capacitor-db-sqlite-persistence/src/capacitor-sqlite-driver.ts:266
↓ 1 callersFunctioncompareBySorts
(a: T, b: T, sorts: Array<ParsedOrderBy>)
packages/query-db-collection/e2e/query-filter.ts:563
↓ 1 callersMethodcompareCreatedAt
* Compare two transactions by their createdAt time and sequence number in order * to sort them in the order they were created. * @param other -
packages/db/src/transactions.ts:547
↓ 1 callersFunctioncompareOrderByValues
( left: unknown, right: unknown, compareOptions: IR.OrderByClause[`compareOptions`], )
packages/db-sqlite-persistence-core/src/sqlite-core-adapter.ts:436
↓ 1 callersFunctioncompareValues
( a: any, b: any, direction: `asc` | `desc`, nulls?: `first` | `last`, )
packages/query-db-collection/e2e/query-filter.ts:577
↓ 1 callersFunctioncompileComparisonSql
( operator: `=` | `>` | `>=` | `<` | `<=`, leftSql: string, rightSql: string, valueKind: CompiledValue
packages/db-sqlite-persistence-core/src/sqlite-core-adapter.ts:576
↓ 1 callersFunctioncompileFunction
* Compiles a function expression (operator) to SQL.
packages/powersync-db-collection/src/sqlite-compiler.ts:168
↓ 1 callersFunctioncompileFunction
* Compiles a function expression for both namespaced and single-row evaluation
packages/db/src/query/compiler/evaluators.ts:235
↓ 1 callersFunctioncompileFunction
( exp: IR.Func<unknown>, params: Array<unknown> = [], encodeColumnName?: ColumnEncoder, )
packages/electric-db-collection/src/sql-compiler.ts:168
↓ 1 callersFunctioncompileGroupedConditionalSelect
( conditional: ConditionalSelect, )
packages/db/src/query/compiler/group-by.ts:917
↓ 1 callersFunctioncompileGroupedSelectObject
( obj: Select, )
packages/db/src/query/compiler/group-by.ts:873
↓ 1 callersFunctioncompileOrderBy
* Compiles an OrderBy array to a SQL ORDER BY clause.
packages/powersync-db-collection/src/sqlite-compiler.ts:121
↓ 1 callersFunctioncompileOrderBy
( orderBy: IR.OrderBy, params: Array<unknown>, encodeColumnName?: ColumnEncoder, )
packages/electric-db-collection/src/sql-compiler.ts:125
↓ 1 callersFunctioncompileOrderByClause
* Compiles a single OrderByClause to SQL.
packages/powersync-db-collection/src/sqlite-compiler.ts:135
↓ 1 callersFunctioncompileOrderByClause
( clause: IR.OrderByClause, params: Array<unknown>, encodeColumnName?: ColumnEncoder, )
packages/electric-db-collection/src/sql-compiler.ts:136
↓ 1 callersFunctioncompileOrderByClauses
( orderBy: IR.OrderBy | undefined, )
packages/db-sqlite-persistence-core/src/sqlite-core-adapter.ts:904
↓ 1 callersMethodcompilePipeline
Compile the D2 graph and query pipeline
packages/db/src/query/effect.ts:404
↓ 1 callersFunctioncompileRef
* Compiles a reference expression into an optimized evaluator
packages/db/src/query/compiler/evaluators.ts:139
↓ 1 callersFunctioncompileRefExpressionSql
(jsonPath: string)
packages/db-sqlite-persistence-core/src/sqlite-core-adapter.ts:594
↓ 1 callersFunctioncompileSelectObject
( obj: Record<string, any>, )
packages/db/src/query/compiler/select.ts:167
↓ 1 callersFunctioncompileSingleRowRef
* Compiles a reference expression for single-row evaluation
packages/db/src/query/compiler/evaluators.ts:216
↓ 1 callersMethodconfirmMutationsSyncUnsafe
( mutations: Array<PendingMutation<T>>, )
packages/db-sqlite-persistence-core/src/persisted.ts:1508
↓ 1 callersFunctionconsumePersistedQueryRetentionAtStartup
()
packages/query-db-collection/src/query.ts:1018
↓ 1 callersFunctioncontainsUnionFrom
(from: From)
packages/db/src/query/compiler/lazy-targets.ts:67
↓ 1 callersFunctionconvertPartial
( conversions: Conversions<InputType, OutputType>, input: Partial<InputType>, )
packages/trailbase-db-collection/src/trailbase.ts:70
↓ 1 callersFunctioncountTests
(suite: SuiteNode)
packages/tauri-db-sqlite-persistence/e2e/app/src/runtime-vitest.ts:385
↓ 1 callersFunctioncountTests
(suite: SuiteNode)
packages/capacitor-db-sqlite-persistence/e2e/app/src/runtime-vitest.ts:385
↓ 1 callersFunctioncreateAdapterCacheKey
( schemaMismatchPolicy: BrowserSQLiteCoreSchemaMismatchPolicy, schemaVersion: number | undefined, )
packages/browser-db-sqlite-persistence/src/browser-persistence.ts:59
↓ 1 callersFunctioncreateAdapterCacheKey
( schemaMismatchPolicy: TauriSQLiteCoreSchemaMismatchPolicy, schemaVersion: number | undefined, )
packages/tauri-db-sqlite-persistence/src/tauri-persistence.ts:65
↓ 1 callersFunctioncreateAdapterCacheKey
( schemaMismatchPolicy: ExpoSQLiteCoreSchemaMismatchPolicy, schemaVersion: number | undefined, )
packages/expo-db-sqlite-persistence/src/expo.ts:58
↓ 1 callersFunctioncreateAdapterCacheKey
( schemaMismatchPolicy: NodeSQLiteCoreSchemaMismatchPolicy, schemaVersion: number | undefined, )
packages/node-db-sqlite-persistence/src/node-persistence.ts:77
↓ 1 callersFunctioncreateAdapterCacheKey
( schemaMismatchPolicy: CloudflareDOCoreSchemaMismatchPolicy, schemaVersion: number | undefined, )
packages/cloudflare-durable-objects-db-sqlite-persistence/src/do-persistence.ts:60
↓ 1 callersFunctioncreateAdapterCacheKey
( schemaMismatchPolicy: MobileSQLiteCoreSchemaMismatchPolicy, schemaVersion: number | undefined, )
packages/react-native-db-sqlite-persistence/src/mobile-persistence.ts:60
↓ 1 callersFunctioncreateAdapterCacheKey
( schemaMismatchPolicy: CapacitorSQLiteCoreSchemaMismatchPolicy, schemaVersion: number | undefined, )
packages/capacitor-db-sqlite-persistence/src/capacitor-persistence.ts:62
↓ 1 callersFunctioncreateAliasAwareRowProxy
( row: Record<string, unknown>, aliasSegments: ReadonlySet<string>, )
packages/db-sqlite-persistence-core/src/sqlite-core-adapter.ts:365
↓ 1 callersFunctioncreateArrayIterationHandler
* Creates a handler for array iteration methods that ensures proxied elements * are passed to callbacks and returned from methods like find/filter.
packages/db/src/proxy.ts:76
↓ 1 callersFunctioncreateArrayIteratorHandler
* Creates a Symbol.iterator handler for arrays that yields proxied elements.
packages/db/src/proxy.ts:184
↓ 1 callersFunctioncreateChunksCollection
()
packages/db/tests/query/includes.test-d.ts:84
↓ 1 callersFunctioncreateCollectionIndexMetadata
( indexId: number, expression: BasicExpression, name: string | undefined, resolver: IndexConstructor<T
packages/db/src/collection/indexes.ts:156
↓ 1 callersFunctioncreateCommentsCollection
()
packages/db/tests/query/includes.test-d.ts:64
↓ 1 callersFunctioncreateCommentsCollection
()
packages/db/tests/query/includes.test.ts:79
↓ 1 callersMethodcreateDatabase
(options: { filename: string })
packages/expo-db-sqlite-persistence/tests/helpers/expo-emulator-runtime.ts:225
↓ 1 callersFunctioncreateDatabaseName
(runId: string, filename: string)
packages/capacitor-db-sqlite-persistence/e2e/app/src/native-capacitor-sqlite-test-db.ts:19
↓ 1 callersFunctioncreateDefaultCollection
()
packages/offline-transactions/tests/harness.ts:106
↓ 1 callersFunctioncreateDefaultLaunchCommand
( platform: RuntimePlatform, devServerPort: number, )
packages/expo-db-sqlite-persistence/tests/helpers/expo-emulator-runtime.ts:168
↓ 1 callersFunctioncreateDeferred
()
packages/expo-db-sqlite-persistence/e2e/expo-runtime-app/App.tsx:39
↓ 1 callersFunctioncreateDepartmentsCollection
()
packages/db/tests/query/functional-variants.test-d.ts:68
↓ 1 callersFunctioncreateDepartmentsCollection
()
packages/db/tests/query/optional-fields-runtime.test.ts:53
↓ 1 callersFunctioncreateDepartmentsCollection
(autoIndex: `off` | `eager` = `eager`)
packages/db/tests/query/order-by.test.ts:232
↓ 1 callersFunctioncreateDocumentsCollection
(db: PowerSyncDatabase)
packages/powersync-db-collection/tests/collection-schema.test.ts:43
↓ 1 callersFunctioncreateElectricSync
* Internal function to create ElectricSQL sync configuration
packages/electric-db-collection/src/electric.ts:945
↓ 1 callersFunctioncreateElectricUsersCollection
()
packages/electric-db-collection/tests/electric-live-query.test.ts:123
↓ 1 callersFunctioncreateElectronScenarioEnv
( input: ElectronRuntimeBridgeInput, )
packages/electron-db-sqlite-persistence/tests/e2e/electron-process-client.ts:47
↓ 1 callersFunctioncreateEmployeesCollection
(autoIndex: `off` | `eager` = `eager`)
packages/db/tests/query/order-by.test.ts:221
↓ 1 callersFunctioncreateEmployeesWithNullableCollection
( autoIndex: `off` | `eager` = `eager`, )
packages/db/tests/query/order-by.test.ts:243
↓ 1 callersFunctioncreateErrorResponse
( request: ElectronPersistenceRequestEnvelope, error: unknown, )
packages/electron-db-sqlite-persistence/src/main.ts:64
↓ 1 callersFunctioncreateExpectedResults
(items: Array<T>)
packages/db-ivm/tests/test-utils.ts:97
↓ 1 callersFunctioncreateExpoSQLiteDriver
( options: ExpoSQLiteDriverOptions, )
packages/expo-db-sqlite-persistence/src/expo-sqlite-driver.ts:234
↓ 1 callersFunctioncreateFilteredCallback
( originalCallback: (changes: Array<ChangeMessage<T>>) => void, options: SubscribeChangesOptions<T, TKey>,
packages/db/src/collection/change-events.ts:250
↓ 1 callersFunctioncreateFilteredPersistence
( collectionId: string, allowAnyCollectionId: boolean, persistence: ElectronMainPersistence, )
packages/electron-db-sqlite-persistence/tests/electron-ipc.test.ts:38
↓ 1 callersFunctioncreateHarness
(options)
packages/tauri-db-sqlite-persistence/tests/tauri-sqlite-core-adapter-contract.test.ts:10
↓ 1 callersFunctioncreateHarness
(options)
packages/capacitor-db-sqlite-persistence/tests/capacitor-sqlite-core-adapter-contract.test.ts:10
↓ 1 callersFunctioncreateInMemoryStorage
* Creates an in-memory storage implementation that mimics the StorageApi interface * Used as a fallback when localStorage is not available (e.g., ser
packages/db/src/local-storage.ts:198
↓ 1 callersFunctioncreateIndexedDBOfflineExecutor
()
examples/react/offline-transactions/src/db/todos.ts:252
↓ 1 callersFunctioncreateInternalSQLiteDriver
( options: BrowserWASQLitePersistenceOptions, )
packages/browser-db-sqlite-persistence/src/browser-persistence.ts:68
↓ 1 callersFunctioncreateInternalSQLiteDriver
( options: TauriSQLitePersistenceOptions, )
packages/tauri-db-sqlite-persistence/src/tauri-persistence.ts:74
↓ 1 callersFunctioncreateInternalSQLiteDriver
( options: ExpoSQLitePersistenceOptions, )
packages/expo-db-sqlite-persistence/src/expo.ts:67
↓ 1 callersFunctioncreateInternalSQLiteDriver
( options: NodeSQLitePersistenceOptions, )
packages/node-db-sqlite-persistence/src/node-persistence.ts:86
↓ 1 callersFunctioncreateInternalSQLiteDriver
( options: MobileSQLitePersistenceOptions, )
packages/react-native-db-sqlite-persistence/src/mobile-persistence.ts:69
← previousnext →1,501–1,600 of 3,143, ranked by callers