/
CBeredIOk
/
AvitoTech
Обзор
Документация
Войти
/
CBeredIOk
/
AvitoTech
Код
Запросы
0
Задачи
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
app/database.py
11 строк
456 B
CBeredIOk
initial commit
13 сен 2024, 22:22
13 сен 2024, 22:22
9e56d4f
Код
Авторство
О чём код?
from sqlalchemy.ext.declarative import declarative_base from sqlalchemy.ext.asyncio import async_sessionmaker, create_async_engine from app.config import settings as s DATABASE_URL = f"postgresql+asyncpg://{s.POSTGRES_USERNAME}:{s.POSTGRES_PASSWORD}@{s.POSTGRES_HOST}:{s.POSTGRES_PORT}/{s.POSTGRES_DATABASE}" engine = create_async_engine(DATABASE_URL) async_session_maker = async_sessionmaker(engine, expire_on_commit=False) Base = declarative_base()