这是一个开源、超轻量级的工具,允许开发人员在本地开发过程中对 SQLite 数据库状态进行“时间旅行”。它采用纯 PHP 8+ 和原生 JavaScript 构建,无需任何依赖或重型框架。 **主要功能:** * **自动快照:** CLI 守护进程会跟踪数据库更改(包括 WAL 模式)并自动保存带有时间戳的备份。 * **直观的 UI:** 通过可视化滑块或快捷键,像操作视频一样浏览数据库历史记录。 * **智能分析:** 内置可视化差异查看器,可在恢复前检查表更改和行数。 * **管理功能:** 可轻松固定重要快照以防止自动删除,将特定状态导出为 `.sqlite` 文件,并通过自动清理机制管理磁盘空间。 * **国际化支持:** 语言文件完全解耦,支持动态多语言(已包含英语/土耳其语)。 **用法:** 只需运行守护进程和 Web 界面即可监控您的数据库。无论是在调试还是测试中,它都能提供一种无缝的方式,将损坏或修改的数据恢复到之前的任何时间点。该工具具有高度可移植性,易于翻译,并以 MIT 许可证分发。