tt-P607
8d9aa4fb9e
refactor(db): 重构数据库交互为异步模式
为了提升性能并与项目整体的异步架构保持一致,对核心数据库交互模块进行了异步化重构。
主要修改内容包括:
- 将 `PermissionManager` 中的所有数据库操作从同步改为异步,以避免阻塞事件循环。
- 使用 `async_sessionmaker` 和 `async with session` 替代原有的同步会话管理。
- 将 SQLAlchemy 查询语法更新为异步兼容的 `await session.execute(select(...))` 模式。
- 相应地,调用链中依赖数据库操作的多个方法也已更新为 `async` 函数。
2025-09-20 13:07:06 +08:00
..
2025-08-25 17:46:23 +08:00
2025-09-20 10:55:06 +08:00
2025-09-20 10:55:06 +08:00
2025-08-31 20:50:17 +08:00
2025-09-20 13:07:06 +08:00
2025-09-20 10:55:06 +08:00
2025-09-20 10:55:06 +08:00
2025-09-06 00:10:54 +08:00