INNER CODE UNIT · Python

initdb

jod35/fastapi-beyond-CRUD · src/db/main.py:12

async def initdb():
    async with async_engine.begin() as conn:
        await conn.run_sync(SQLModel.metadata.create_all)

async def get_session() -> AsyncGenerator[AsyncSession, None]:
    async_session = async_sessionmaker(
        bind=async_engine, class_=AsyncSession, expire_on_commit=False
    )

    async with async_session() as session:
        yield session

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…