Какой самый лучший / самый чистый / самый простой способ сохранить историю редактирования записей в Rails?
Я ищу записи - кто внес изменения и когда, а также возможность отката к более ранним версиям записей.
Я предполагаю, что вы будете использовать обратные вызовы ActiveRecord при обновлении или удалении, и вместо обновления / удаления записей вы создадите новую и будете иметь некоторый вид идентификатора для сохранения той же самой "записи", возможно, поле, чтобы различать, какие запись является текущей, и поле версии.
Я смутно припоминаю, что видел некоторые плагины, но сейчас не могу их найти .r
(есть термин для этого, которого я не знаю?)