cpl_core.database.connection¶
cpl_core.database.connection.database_connection¶
-
class
cpl_core.database.connection.database_connection.
DatabaseConnection
¶ Bases:
cpl_core.database.connection.database_connection_abc.DatabaseConnectionABC
Representation of the database connection
-
connect
(database_settings: cpl_core.database.database_settings.DatabaseSettings)¶ 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
cursor
¶
-
property
server
¶
-
cpl_core.database.connection.database_connection_abc¶
-
class
cpl_core.database.connection.database_connection_abc.
DatabaseConnectionABC
¶ Bases:
abc.ABC
ABC for the
cpl_core.database.connection.database_connection.DatabaseConnection
-
abstract
connect
(database_settings: cpl_core.database.database_settings.DatabaseSettings)¶ 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
cursor
¶
-
abstract property
server
¶
-
abstract