refactor: 完成数据库重构 - 批量更新导入路径
- 更新35个文件的导入路径 (共65处修改) - sqlalchemy_models core.models (模型类) - sqlalchemy_database_api compatibility (兼容函数) - database.database core (初始化/关闭函数) - 添加自动化导入更新工具 (scripts/update_database_imports.py) - 所有兼容性层测试通过 (26/26) - 数据库核心功能测试通过 (18/21)
This commit is contained in:
4
bot.py
4
bot.py
@@ -282,7 +282,7 @@ class DatabaseManager:
|
||||
async def __aenter__(self):
|
||||
"""异步上下文管理器入口"""
|
||||
try:
|
||||
from src.common.database.database import initialize_sql_database
|
||||
from src.common.database.core import check_and_migrate_database as initialize_sql_database
|
||||
from src.config.config import global_config
|
||||
|
||||
logger.info("正在初始化数据库连接...")
|
||||
@@ -560,7 +560,7 @@ class MaiBotMain:
|
||||
logger.info("正在初始化数据库表结构...")
|
||||
try:
|
||||
start_time = time.time()
|
||||
from src.common.database.sqlalchemy_models import initialize_database
|
||||
from src.common.database.core.models import initialize_database
|
||||
|
||||
await initialize_database()
|
||||
elapsed_time = time.time() - start_time
|
||||
|
||||
Reference in New Issue
Block a user