feat(db): 调整统一管理事务方式
This commit is contained in:
@@ -35,7 +35,8 @@ session_maker = async_sessionmaker(engine, class_=AsyncSession, expire_on_commit
|
||||
|
||||
async def get_async_session() -> AsyncGenerator[AsyncSession, None]:
|
||||
async with session_maker() as session:
|
||||
yield session
|
||||
async with session.begin():
|
||||
yield session
|
||||
|
||||
|
||||
def create_redis_pool():
|
||||
|
||||
Reference in New Issue
Block a user