import os from pathlib import Path from dotenv import load_dotenv env_path = Path(".") / ".env" load_dotenv(dotenv_path=env_path) class Settings: PROJECT_NAME: str = "Kontor" PROJECT_VERSION: str = "0.1.0" MARIADB_USER: str = os.getenv("MARIADB_USER", "kontor") MARIADB_PASSWORD: str = os.getenv("MARIADB_PASSWORD", "kontor") MARIADB_SERVER: str = os.getenv("MARIADB_SERVER", "mariadb") MARIADB_PORT: str = os.getenv("MARIADB_PORT", 3306) MARIADB_DB: str = os.getenv("MARIADB_DB", "kontor") DATABASE_URL: str = f"mariadb+mariadbconnector://{MARIADB_USER}:{MARIADB_PASSWORD}@{MARIADB_SERVER}:{MARIADB_PORT}/{MARIADB_DB}" settings = Settings()