wy_qcos.db package

Subpackages

Submodules

wy_qcos.db.database module

class wy_qcos.db.database.DatabaseDriver(database_url, database_name)

基类:object

DatabaseDriver.

database connection establishment/closure, session creating.

create_engine()

Create db engine.

disconnect_from_db()

Dispose of the connection pool used by the database engine.

返回类型:

None

create_tables()

Create tables.

返回类型:

None

check_connection()

Check connection.

wy_qcos.db.database.init_database(qcos_db_url=None)

Init database.

参数:

qcos_db_url (str | None) -- Database connection URL. If not provided, uses Config.DATABASE.QCOS_DATABASE_CONNECTION_URL

Module contents