cpl.database.connection¶
cpl.database.connection.database_connection¶
-
class
cpl.database.connection.database_connection.
DatabaseConnection
(database_settings: cpl.database.database_settings.DatabaseSettings)¶ Bases:
cpl.database.connection.database_connection_abc.DatabaseConnectionABC
Representation of the database connection
database_settings:
cpl.database.database_settings.DatabaseSettings
-
connect
(connection_string: str)¶ Connects to a database by connection string
- connection_string:
str
Database connection string, see: https://docs.sqlalchemy.org/en/14/core/engines.html
- connection_string:
-
property
engine
¶
-
property
session
¶
-
cpl.database.connection.database_connection_abc¶
-
class
cpl.database.connection.database_connection_abc.
DatabaseConnectionABC
¶ Bases:
abc.ABC
ABC for the
cpl.database.connection.database_connection.DatabaseConnection
-
abstract
connect
(connection_string: str)¶ Connects to a database by connection string
- connection_string:
str
Database connection string, see: https://docs.sqlalchemy.org/en/14/core/engines.html
- connection_string:
-
abstract property
engine
¶
-
abstract property
session
¶
-
abstract