В Ruby я использую гем Act_as_audited, он работает нормально.Когда я создал, обновил или удалил модель, она записывает изменения в таблицу аудита.При обновлении моделей он показывает старое значение и новое значение в одном столбце таблицы аудита.Например:
1|2|Student||||||update|---
age:
- 8
- 11
|3||122.174.107.161|2012-03-20 08:56:42.951459
2|3|Student||||||update|---
name:
- Simon
- Simson
age:
- 12
- 21
department:
- Civil
- Physics
|2||122.174.107.161|2012-03-20 08:57:12.631156
Как наблюдать новое и старое значение в двух отдельных столбцах таблицы аудита.