from pydantic_settings import BaseSettings, SettingsConfigDict class Settings(BaseSettings): model_config = SettingsConfigDict(env_file=".env", extra="ignore") # Database database_url: str = "postgresql+asyncpg://poledance:poledance@localhost:5432/poledance" # JWT secret_key: str = "dev-secret-key-change-in-production" algorithm: str = "HS256" access_token_expire_minutes: int = 15 refresh_token_expire_days: int = 7 # Instagram Graph API instagram_user_id: str = "" instagram_access_token: str = "" instagram_poll_interval: int = 1800 # seconds settings = Settings()