## 内容 `video-vault/backend/lib/db.js` が管理する `data.db` に対し、`VACUUM INTO` を使った日次スナップショットを取得し、直近7世代を保持する仕組みを追加する。 ## 目的 現状バックアップ手段が皆無で、単一の `data.db` に全データ(評価・メモ・視聴履歴含む)が依存している。 ## 期待できる効果 - WAL破損・誤操作・ディスク障害からの復旧が可能になる。 - 再収集不可能なデータ(手動で付けた評価・メモ)の消失リスクを解消。 ## 実装難易度 低 ## 優先度 最高
内容
video-vault/backend/lib/db.jsが管理するdata.dbに対し、VACUUM INTOを使った日次スナップショットを取得し、直近7世代を保持する仕組みを追加する。目的
現状バックアップ手段が皆無で、単一の
data.dbに全データ(評価・メモ・視聴履歴含む)が依存している。期待できる効果
実装難易度
低
優先度
最高