12345678910111213141516 |
- from sqlalchemy.ext.asyncio import AsyncSession, create_async_engine
- from sqlalchemy.orm import sessionmaker
- import os
- DATABASE_URL = "sqlite+aiosqlite:///./hubspot_data.db"
- engine = create_async_engine(DATABASE_URL, echo=True)
- SessionLocal = sessionmaker(
- bind=engine, class_=AsyncSession, expire_on_commit=False
- )
- async def get_db():
- async with SessionLocal() as session:
- yield session
|