docarray.array.storage.sqlite.backend module#

class docarray.array.storage.sqlite.backend.SqliteConfig(connection=None, table_name=None, list_like=True, serialize_config=<factory>, conn_config=<factory>, journal_mode='WAL', synchronous='OFF', root_id=True)[source]#

Bases: object

connection: Optional[Union[str, Connection]] = None#
table_name: Optional[str] = None#
list_like: bool = True#
serialize_config: Dict#
conn_config: Dict#
journal_mode: str = 'WAL'#
synchronous: str = 'OFF'#
root_id: bool = True#
class docarray.array.storage.sqlite.backend.BackendMixin[source]#

Bases: BaseBackendMixin

Provide necessary functions to enable this storage backend.

schema_version = '0'#
TYPE_MAP: Dict[str, TypeMap]#