Как я могу проверить изменения базы данных с помощью Play Framework?
Я изучаю Play Framework... и мне интересно, как реализовать механизм аудита для отслеживания операций с БД (добавлять, изменять, удалять). Например, я ожидал бы чего-то очень похожего на Hibernate, где таблицы аудита создаются автоматически... Кто-нибудь знает, есть ли хороший документ, объясняющий, как проверять изменения базы данных с помощью Play Framework? Я использую Play! 2.0 и PostgreSQL 9.1.
Любая помощь могла бы быть полезна;-)
1 ответ
Я полагаю, вы используете ORM (вы не указали)
В этом случае вы должны принять во внимание, что anorm не является полноценной формой (ANTI ORM, я думаю, отсюда и название), это всего лишь крошечная и практичная оболочка для простого jdbc.
Так что я думаю, что вы должны самостоятельно реализовать какую-то регистрацию, как предложил Эндрю.
Вы также можете попробовать взломать сам анорм или придумать что-нибудь, играющее с функциональными композициями.