将 get_engine 函数重命名为 get_sqlite_engine,以更清晰地表示其功能和用途。 - 更新了 db/__init__.py 中的导入和 __all__ 列表 - 修改了 db/init_db.py 中的函数定义 - 更新了前端设置页面和全局变量中的导入和函数调用 此更改提高了代码的可读性和维护性,特别是在将来可能添加其他类型数据库引擎的情况下。
- 移除各前端页面中重复的数据库引擎初始化代码 - 在 global_var.py 中统一初始化和存储数据库引擎 - 更新 setting_page.py 和 main.py 中的数据库连接逻辑 - 优化代码结构,提高可维护性和可扩展性