efihub/app/core/config.py
Oliver Hofmann e770d17b5c Init
2026-04-27 08:34:00 +02:00

16 lines
380 B
Python

from functools import lru_cache
from pydantic_settings import BaseSettings, SettingsConfigDict
class Settings(BaseSettings):
model_config = SettingsConfigDict(env_file=".env", env_file_encoding="utf-8")
APP_ENV: str = "development"
APP_PREFIX: str = ""
DATABASE_URL: str = "sqlite:///./app.db"
@lru_cache
def get_settings() -> Settings:
return Settings()