SQLiteStorageManager

class caqtus.session.sql.SQLiteStorageManager(
serializer: SerializerProtocol,
config: SQLiteConfig,
)

Bases: SQLStorageManager

async_session() ThreadedAsyncSQLExperimentSession

Create a new asynchronous experiment session.

create_tables() None

Create the tables in the database.

This method is useful the first time the database is created. It will create missing tables and ignore existing ones.