from pydantic_settings import BaseSettings, SettingsConfigDict class Settings(BaseSettings): model_config = SettingsConfigDict( env_file=".env", env_file_encoding="utf-8", case_sensitive=True, ) DATABASE_URL: str = "postgresql+asyncpg://postgres:postgres@localhost:5432/gartenmanager" SECRET_KEY: str = "change-me-in-production-use-a-long-random-string" ACCESS_TOKEN_EXPIRE_MINUTES: int = 30 REFRESH_TOKEN_EXPIRE_DAYS: int = 7 CORS_ORIGINS: list[str] = ["*"] APP_TITLE: str = "Gartenmanager API" APP_VERSION: str = "1.0.0" settings = Settings()