头版Folia Daily Briefing
← 返回头版
科技创业公司

SQLite轻量级时间旅行工具发布,零依赖实现数据库版本回滚

一款面向SQLite数据库的开源时间旅行工具推出,可追踪数据库文件变更并将其回滚到任意历史版本[1]。该应用由轻量级Web界面和CLI守护程序组成,采用纯PHP 8+和Vanilla JavaScript开发,完全不依赖外部框架或npm包[1]。

工具通过后台watcher.php进程自动监听数据库修改,并以时间戳形式创建快照备份[1]。它支持SQLite WAL模式,能够自动备份和恢复.sqlite-wal和.sqlite-shm文件[1]。系统最多维护50个备份版本,并会自动清理未被标记的旧快照[1]。此外,应用还支持多语言(包括土耳其语、英文等)以及键盘快捷导航(左右箭头切换版本)[1]。该项目采用MIT开源协议发布[1]。


SQLite数据库时间旅行工具开源项目PHP开发数据恢复