/
mialdr
/
python_advanced
Обзор
Документация
Войти
/
mialdr
/
python_advanced
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
module_26_fastapi/homework/database.py
17 строк
516 B
Mikhail Druchek
module26 is solved
18 апр 2024, 23:23
18 апр 2024, 23:23
163890b
Код
Авторство
О чём код?
from sqlalchemy.ext.asyncio import create_async_engine, AsyncSession, async_sessionmaker, AsyncAttrs from sqlalchemy.orm import DeclarativeBase from sqlalchemy.orm import declarative_base from sqlalchemy import MetaData DATABASE_URL = "sqlite+aiosqlite:///./app.db" engine = create_async_engine(DATABASE_URL, echo=True) async_session = async_sessionmaker(engine, expire_on_commit=False, class_=AsyncSession) # class Base(AsyncAttrs, DeclarativeBase): # pass Base = declarative_base() metadata = MetaData()