/
morozgitv
/
AutoReminderServer
Обзор
Документация
Войти
/
morozgitv
/
AutoReminderServer
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
backend/src/config/environment.py
18 строк
418 B
Morozov Artem
Initial commit
31 янв 2025, 10:31
31 янв 2025, 10:31
359456f
Код
Авторство
О чём код?
from pydantic_settings import BaseSettings, SettingsConfigDict class Environment(BaseSettings): DB_HOST: str DB_PORT: int DB_USER: str DB_PASS: str DB_NAME: str @property def DATABASE_URL(self): return f"mysql+aiomysql://{self.DB_USER}:{self.DB_PASS}@{self.DB_HOST}:{self.DB_PORT}/{self.DB_NAME}" model_config = SettingsConfigDict(env_file=".env") settings = Environment()