cpl.database.context¶
cpl.database.context.database_context¶
- 
class cpl.database.context.database_context.DatabaseContext(database_settings: cpl.database.database_settings.DatabaseSettings)¶
- Bases: - cpl.database.context.database_context_abc.DatabaseContextABC- 
connect(connection_string: str)¶
- Connects to a database with connection string :param connection_string: :return: 
 - 
property engine¶
 - 
save_changes()¶
- Saves changes of the database 
 - 
property session¶
 
- 
cpl.database.context.database_context_abc¶
- 
class cpl.database.context.database_context_abc.DatabaseContextABC(*args)¶
- Bases: - abc.ABC- 
abstract connect(connection_string: str)¶
- Connects to a database with connection string :param connection_string: :return: 
 - 
abstract property engine¶
 - 
save_changes()¶
- Saves changes of the database 
 - 
abstract property session¶
 
- 
abstract