TanStack
DB
v0
Auto
Framework
React
Version
Latest
Search...
+ K
Menu
Home
Frameworks
Contributors
GitHub
Discord
Getting Started
Overview
core
Quick Start
core
Installation
core
React Adapter
react
Guides
Live Queries
core
Error Handling
core
Creating Collection Options Creators
core
Collections
Query Collection
core
API Reference
Core API Reference
core
Collection
core
createCollection
core
liveQueryCollectionOptions
core
createLiveQueryCollection
core
createOptimisticAction
core
createTransaction
core
Electric DB Collection
core
electricCollectionOptions
core
Query DB Collection
core
queryCollectionOptions
core
React Hooks
react
useLiveQuery
react
TanStack
DB
v0
Auto
Search...
+ K
Framework
React
Version
Latest
Menu
Home
Frameworks
Contributors
GitHub
Discord
Getting Started
Overview
core
Quick Start
core
Installation
core
React Adapter
react
Guides
Live Queries
core
Error Handling
core
Creating Collection Options Creators
core
Collections
Query Collection
core
API Reference
Core API Reference
core
Collection
core
createCollection
core
liveQueryCollectionOptions
core
createLiveQueryCollection
core
createOptimisticAction
core
createTransaction
core
Electric DB Collection
core
electricCollectionOptions
core
Query DB Collection
core
queryCollectionOptions
core
React Hooks
react
useLiveQuery
react
On this page
@tanstack/db
Classes
Interfaces
Type Aliases
Variables
Functions
@tanstack/db
@tanstack/db
Classes
AggregateFunctionNotInSelectError
BaseIndex
BaseQueryBuilder
BTreeIndex
CannotCombineEmptyExpressionListError
CollectionConfigurationError
CollectionImpl
CollectionInErrorStateError
CollectionInputNotFoundError
CollectionIsInErrorStateError
CollectionOperationError
CollectionRequiresConfigError
CollectionRequiresSyncConfigError
CollectionStateError
DeleteKeyNotFoundError
DistinctRequiresSelectError
DuplicateKeyError
DuplicateKeySyncError
EmptyReferencePathError
GroupByError
HavingRequiresGroupByError
IndexProxy
InvalidCollectionStatusTransitionError
InvalidJoinConditionSameTableError
InvalidJoinConditionTableMismatchError
InvalidJoinConditionWrongTablesError
InvalidSchemaError
InvalidSourceError
InvalidStorageDataFormatError
InvalidStorageObjectFormatError
JoinConditionMustBeEqualityError
JoinError
KeyUpdateNotAllowedError
LazyIndexWrapper
LimitOffsetRequireOrderByError
LocalStorageCollectionError
MissingDeleteHandlerError
MissingHandlerError
MissingInsertHandlerError
MissingMutationFunctionError
MissingUpdateArgumentError
MissingUpdateHandlerError
NegativeActiveSubscribersError
NoKeysPassedToDeleteError
NoKeysPassedToUpdateError
NonAggregateExpressionNotInGroupByError
NonRetriableError
NoPendingSyncTransactionCommitError
NoPendingSyncTransactionWriteError
NoStorageAvailableError
NoStorageEventApiError
OnlyOneSourceAllowedError
QueryBuilderError
QueryCompilationError
QueryMustHaveFromClauseError
QueryOptimizerError
SchemaMustBeSynchronousError
SchemaValidationError
SerializationError
SortedMap
StorageError
StorageKeyRequiredError
SubQueryMustHaveFromClauseError
SyncCleanupError
SyncTransactionAlreadyCommittedError
SyncTransactionAlreadyCommittedWriteError
TanStackDBError
Transaction
TransactionAlreadyCompletedRollbackError
TransactionError
TransactionNotPendingCommitError
TransactionNotPendingMutateError
UndefinedKeyError
UnknownExpressionTypeError
UnknownFunctionError
UnknownHavingExpressionTypeError
UnsupportedAggregateFunctionError
UnsupportedFromTypeError
UnsupportedJoinSourceTypeError
UnsupportedJoinTypeError
UpdateKeyNotFoundError
Interfaces
BTreeIndexOptions
ChangeMessage
Collection
CollectionConfig
Context
CreateOptimisticActionsOptions
CurrentStateAsChangesOptions
IndexOptions
IndexStats
InsertConfig
LiveQueryCollectionConfig
LocalOnlyCollectionConfig
LocalOnlyCollectionUtils
LocalStorageCollectionConfig
LocalStorageCollectionUtils
OperationConfig
OptimisticChangeMessage
PendingMutation
RangeQueryOptions
SubscribeChangesOptions
SyncConfig
TransactionConfig
Type Aliases
ChangeListener
ChangesPayload
ClearStorageFn
CollectionStatus
DeleteMutationFn
DeleteMutationFnParams
Fn
GetResult
GetStorageSizeFn
IndexConstructor
IndexOperation
IndexResolver
InferSchemaInput
InferSchemaOutput
InitialQueryBuilder
InputRow
InsertMutationFn
InsertMutationFnParams
KeyedNamespacedRow
KeyedStream
MutationFn
MutationFnParams
NamespacedAndKeyedStream
NamespacedRow
NonEmptyArray
OperationType
QueryBuilder
Ref
ResolveInsertInput
ResolveTransactionChanges
ResolveType
ResultStream
Row
Source
StandardSchema
StandardSchemaAlias
StorageApi
StorageEventApi
TransactionState
TransactionWithMutations
UpdateMutationFn
UpdateMutationFnParams
UtilsRecord
Variables
IndexOperation
Query
Functions
add
and
avg
coalesce
compileQuery
concat
count
createArrayChangeProxy
createChangeProxy
createCollection
createLiveQueryCollection
createOptimisticAction
createTransaction
eq
getActiveTransaction
gt
gte
ilike
inArray
length
like
liveQueryCollectionOptions
localOnlyCollectionOptions
localStorageCollectionOptions
lower
lt
lte
max
min
not
or
sum
upper
withArrayChangeTracking
withChangeTracking
Edit on GitHub
On this page
@tanstack/db
Classes
Interfaces
Type Aliases
Variables
Functions
Query Collection
Collection
Our Partners
Wow, it looks like you could be our first partner for this library!
Chat with us!
TanStack
Table
Supercharge your tables or build a datagrid from scratch for TS/JS, React, Vue, Solid, Svelte, Qwik, Angular, and Lit while retaining 100% control over markup and styles.
Learn More
TanStack
Ranger
Headless, lightweight, and extensible primitives for building range and multi-range sliders.
Learn More