Job_Tracker_API / app /cores /config.py
abdullah090809's picture
Added Front End
692114d
Raw
History Blame Contribute Delete
546 Bytes
from pydantic_settings import BaseSettings
from pathlib import Path
import os
ENV_FILE = os.getenv("ENV_FILE", ".env")
env_path = Path(__file__).resolve().parent.parent.parent / ENV_FILE
class Settings(BaseSettings):
DATABASE_HOSTNAME: str
DATABASE_PORT: str
DATABASE_PASSWORD: str
DATABASE_NAME: str
DATABASE_USERNAME: str
SECRET_KEY: str
ALGORITHM: str
ACCESS_TOKEN_EXPIRE_MINUTES: int
GEMINI_API_KEY: str
model_config = {"env_file": str(env_path), "env_file_encoding": "utf-8"}
settings = Settings()