问题修复: - 使用全局静态OnceLock确保数据库单例模式 - 移除AppState中的重复数据库初始化逻辑 - 确保整个应用生命周期只有一个数据库实例 验证结果: - 测试确认数据库初始化日志只出现一次 - 解决了启动时循环输出的问题 - 提升了应用启动性能 这个修复彻底解决了数据库重复初始化导致的日志循环输出问题。 |
||
|---|---|---|
| .. | ||
| capabilities | ||
| icons | ||
| src | ||
| .gitignore | ||
| Cargo.toml | ||
| build.rs | ||
| tauri.conf.json | ||
问题修复: - 使用全局静态OnceLock确保数据库单例模式 - 移除AppState中的重复数据库初始化逻辑 - 确保整个应用生命周期只有一个数据库实例 验证结果: - 测试确认数据库初始化日志只出现一次 - 解决了启动时循环输出的问题 - 提升了应用启动性能 这个修复彻底解决了数据库重复初始化导致的日志循环输出问题。 |
||
|---|---|---|
| .. | ||
| capabilities | ||
| icons | ||
| src | ||
| .gitignore | ||
| Cargo.toml | ||
| build.rs | ||
| tauri.conf.json | ||