Skip to content

init

hestia models.

load_all_models()

Load all models from this folder.

Source code in hestia/db/models/__init__.py
 6
 7
 8
 9
10
11
12
13
14
def load_all_models() -> None:
    """Load all models from this folder."""
    package_dir = Path(__file__).resolve().parent
    modules = pkgutil.walk_packages(
        path=[str(package_dir)],
        prefix="hestia.db.models.",
    )
    for module in modules:
        __import__(module.name)  # noqa: WPS421