💾 数据管理、备份与更新¶
数据安全是资产管理的基础。本章涵盖数据库管理、备份恢复、设备间迁移和应用更新。
导入批次¶
每次 CSV 导入都会创建一个导入批次,在设置页「导入批次」区域显示,方便回溯每次导入了哪些数据。
💡 如果某次导入有问题,可以根据批次时间快速定位并处理。
数据库路径¶
桌面端在设置页底部显示 SQLite 数据库文件的完整路径,点击路径文字可在文件管理器中定位文件,方便手动备份。
- Windows:
AppData/com.bunnychen-item-dailycost/bookkeeping.db - Android:应用私有目录下的 SQLite 文件
- 网页版:数据存储在浏览器 localStorage 中
备份与恢复¶
| 操作 | 按钮 | 说明 |
|---|---|---|
| 📤 导出数据库 | 「导出数据库」 | 将所有数据打包为 .db 文件下载 |
| 📥 导入数据库 | 「导入数据库」 | 选择 .db 备份文件恢复数据 |
| 🗑️ 清除所有数据 | 「清除所有数据」 | 清空数据库,需二次确认 |
注意事项
- 导入数据库会替换当前所有数据,建议先导出当前数据作为备份
- 清除所有数据不可撤销,操作前请务必先导出备份
- 网页版清除浏览器缓存/数据也会导致数据丢失
数据迁移¶
桌面端 → 桌面端¶
- 在旧设备上导出数据库(
.db文件) - 将文件传输到新设备
- 在新设备上导入数据库
桌面端 ↔ Android¶
- 在旧设备上导出数据库
- 通过文件传输工具(微信/QQ/网盘等)发送到新设备
- 在新设备上导入数据库
桌面端 ↔ 网页版¶
暂不支持
桌面端使用 SQLite,网页版使用 localStorage,两者数据格式不同,暂不支持直接互通。建议选择一个平台作为主使用平台。
更新应用¶
日耗仓采用双通道更新机制,确保各平台都能及时获取最新版本。
Windows 桌面端¶
启动后自动检查更新,发现新版本自动下载安装,完成后提示重启。也可在设置页点击「检查更新」手动查询。
macOS 桌面端¶
启动后自动检查更新,发现新版本自动下载安装。也可在设置页手动检查。
Linux 桌面端¶
启动后自动检查更新。也可在设置页手动检查,或前往 Releases 下载 .deb / .AppImage 安装包。
Android¶
在设置页点击「检查更新」,有新版本时跳转 Releases 下载 .apk 覆盖安装,数据不会丢失。
网页版¶
刷新页面即自动获取最新版本。