5.2.1.1. gemini_framework.abstract.database_driver_abstract

Abstract database driver interface used by the framework.

Classes

DatabaseDriverAbstract()

Abstract base class for database drivers (connect/read/write).

class gemini_framework.abstract.database_driver_abstract.DatabaseDriverAbstract[source]

Bases: ABC

Abstract base class for database drivers (connect/read/write).

Initialize database driver.

abstract connect()[source]

Connect to database.

disconnect()[source]

Disconnect from database.

abstract read_data()[source]

Read data from database.

update_parameters(parameters)[source]

Update driver parameters.

abstract write_data()[source]

Write data to database.