かどで日記総合wiki

かどで日記のもろもろが書かれています。

もくじ

ADR 6 : 編集履歴機能の搭載

Status : 🟡 提案

Context

Git や wiki のように過去の編集履歴を辿ることはできないため、一度上書き知ると過去には戻れない。

Decision

編集履歴テーブルを作成し、更新するごとに過去の日記状態を格納する。

Consequences

Pros

Cons

Notes

あってもよいが、なくても良い機能な気がする。 正直日記をそんなに更新するものでなければデータはたまらないし、文字データにすぎないので、懸念すべきほどではないのかも。 テーブルも Diary からリレーションさせればいいだけだし……

逆に言えばあとからこの機能入れることが難しくない(コア機能やアーキテクチャを変更する訳ではない)ので、今急いで実装する必要はないといえる。

References