/
2madeira
/
nami
Обзор
Документация
Войти
/
2madeira
/
nami
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
develop
src/config.py
18 строк
577 B
Andrey Zhunev
feat(db): add database configuration and orm-models
04 фев 2026, 21:52
04 фев 2026, 21:52
33fad66
Код
Авторство
О чём код?
from pydantic_settings import BaseSettings, SettingsConfigDict class Settings(BaseSettings): POSTGRES_USER: str POSTGRES_PASSWORD: str POSTGRES_PORT: int POSTGRES_HOST: str POSTGRES_NAME: str @property def DATABASE_URL_asyncpg(self): # DSN: postgresql+asyncpg://nami_admin:nami_password@localhost:5432/nami_db return f"postgresql+asyncpg://{self.POSTGRES_USER}:{self.POSTGRES_PASSWORD}@{self.POSTGRES_HOST}:{self.POSTGRES_PORT}/{self.POSTGRES_NAME}" model_config = SettingsConfigDict(env_file=".env") settings = Settings()