# @tanstack/indexeddb-db-collection

## Classes

- [DatabaseRequiredError](classes/DatabaseRequiredError.md)
- [GetKeyRequiredError](classes/GetKeyRequiredError.md)
- [NameRequiredError](classes/NameRequiredError.md)
- [ObjectStoreNotFoundError](classes/ObjectStoreNotFoundError.md)

## Interfaces

- [CreateIndexedDBOptions](interfaces/CreateIndexedDBOptions.md)
- [DatabaseInfo](interfaces/DatabaseInfo.md)
- [IndexedDBCollectionConfig](interfaces/IndexedDBCollectionConfig.md)
- [IndexedDBCollectionUtils](interfaces/IndexedDBCollectionUtils.md)
- [IndexedDBInstance](interfaces/IndexedDBInstance.md)

## Functions

- [clear](functions/clear.md)
- [createIndexedDB](functions/createIndexedDB.md)
- [createObjectStore](functions/createObjectStore.md)
- [deleteByKey](functions/deleteByKey.md)
- [deleteDatabase](functions/deleteDatabase.md)
- [executeTransaction](functions/executeTransaction.md)
- [getAll](functions/getAll.md)
- [getAllKeys](functions/getAllKeys.md)
- [getByKey](functions/getByKey.md)
- [indexedDBCollectionOptions](functions/indexedDBCollectionOptions.md)
- [openDatabase](functions/openDatabase.md)
- [put](functions/put.md)
