I am looking for something that will record any crud operations to a specific database table as a separate change history table. So for example, if I have a table called Person
, the plugin would record updates to that table in a new table called PersonAudit
.
I came across audit4j, which is basically what I am looking for except it does not seem to work with the Play framework (as far as I can tell).
I am using Play 2.4 and postgresql database. This is an existing application that I would simply like to add auditing capability to.