backend

module of dascore.io.index source

The SQLite index backend.

Persists the seven-table schema and answers flat-relation queries. One engine, one class: the connection handling, the SQL, and the schema management are all SQLite’s, and get_backend is the seam a second engine would reopen.

Functions

Name Description
adapt_params Convert numpy scalars (and NaN) to plain python for DB drivers.
get_backend Create the spool-index backend at path.

Classes

Name Description
SQLiteIndexBackend The index backend: persists the schema and answers flat-relation queries.