refactor: 优化异步调用和权限系统架构

- 移除bot.py中不必要的asyncio.to_thread包装
- 将权限API的is_master方法改为异步调用
- 删除不再使用的SQLAlchemyTransaction类
This commit is contained in:
雅诺狐
2025-10-06 21:02:38 +08:00
parent d2c4726ad1
commit e83e0d9ff2
4 changed files with 5 additions and 34 deletions

2
bot.py
View File

@@ -289,7 +289,7 @@ class DatabaseManager:
start_time = time.time()
# 使用线程执行器运行潜在的阻塞操作
await asyncio.to_thread(initialize_sql_database, global_config.database)
await initialize_sql_database( global_config.database)
elapsed_time = time.time() - start_time
logger.info(
f"数据库连接初始化成功,使用 {global_config.database.database_type} 数据库,耗时: {elapsed_time:.2f}"