:py:mod:`neural_compressor.ux.components.db_manager` ==================================================== .. py:module:: neural_compressor.ux.components.db_manager .. autoapi-nested-parse:: The db_manager package contains all components used to control local database. Subpackages ----------- .. toctree:: :titlesonly: :maxdepth: 3 db_models/index.rst db_operations/index.rst Submodules ---------- .. toctree:: :titlesonly: :maxdepth: 1 db_manager/index.rst params_interfaces/index.rst utils/index.rst Package Contents ---------------- Classes ~~~~~~~ .. autoapisummary:: neural_compressor.ux.components.db_manager.DBManager .. py:class:: DBManager(database_location: Optional[str] = None, log_level: Optional[int] = None) Database manager class. .. py:property:: engine :type: sqlalchemy.engine.Engine Ensure that SQLAlchemy engine is created. .. py:method:: initialize_database() -> None Initialize database by creating engine and session. .. py:method:: create_sqlalchemy_engine() -> sqlalchemy.engine.Engine Create SQLAlchemy engine. .. py:method:: create_all() -> None Make a call to database to create all tables.