mirror of
https://github.com/fastapi-practices/fastapi-best-architecture.git
synced 2026-10-11 11:59:08 +00:00
15 lines
422 B
Python
15 lines
422 B
Python
#!/usr/bin/env python3
|
|
# -*- coding: utf-8 -*-
|
|
|
|
from backend.database.db import create_async_engine_and_session, create_database_url
|
|
|
|
TEST_SQLALCHEMY_DATABASE_URL = create_database_url(unittest=True)
|
|
|
|
_, async_test_db_session = create_async_engine_and_session(TEST_SQLALCHEMY_DATABASE_URL)
|
|
|
|
|
|
async def override_get_db():
|
|
"""session 生成器"""
|
|
async with async_test_db_session() as session:
|
|
yield session
|