このサイトのデータ、以下のような持ち方をしている。
カラム名 | 型 | 中身 |
---|---|---|
name | string | ページの名前(URL に表示してるやつ) |
text | text | 本文 |
created_at | datetime | 作成日時 |
で、ページは更新される毎に UPDATE かけるのではなく、 INSERT していて、ページを表示する時は、その name を持つページのうち一番新しいものを表示するとかしてる。
もともと更新履歴表示したくてこういうデータの持ち方してたんだけど、めんどくさくて履歴表示する部分は作ってなかった。それを今作った。
このサイトのソースはこれとこれを見ると分かるようになってます。
そんなわけでこのページは一回編集ミスしたりとかしてるので履歴が早速下にでてます。