aboutsummaryrefslogtreecommitdiff
path: root/database/database.py
blob: 2a4728ed40aa1e832d030cd83a0fa9e7f154a412 (plain)
1
2
3
4
5
6
7
8
from sqlalchemy.ext.asyncio import async_sessionmaker, create_async_engine
from sqlalchemy.orm import sessionmaker

from settings import database_url

engine = create_async_engine(database_url)
sessions = async_sessionmaker(engine)
sync_sessions = sessionmaker(engine.sync_engine)