
-
If you need something actually structured, you could use an Event Store
-
Nutrient
Nutrient – The #1 PDF SDK Library, trusted by 10K+ developers. Other PDF SDKs promise a lot - then break. Laggy scrolling, poor mobile UX, tons of bugs, and lack of support cost you endless frustrations. Nutrient’s SDK handles billion-page workloads - so you don’t have to debug PDFs. Used by ~1 billion end users in more than 150 different countries.
-
Ahoy may be worth a try https://github.com/ankane/ahoy
-
audit-trigger
Simple, easily customised trigger-based auditing for PostgreSQL (Postgres). See also pgaudit.
If that really won't do it for you, you can try to do something lower level using postgres triggers and functions. Take a look at https://github.com/2ndQuadrant/audit-trigger as a starting point.
-
Have you considered https://github.com/palkan/logidze ?
Related posts
-
Database changes log for Rails
-
Best rails tools to automatically handle logging of things like all a user's actions, or changes to a record in a module - primarily for audit purposes.
-
Accessing point in time data when data changes over time
-
Temporality/time-travelling in DB with ActiveRecord?
-
Looking for an observer gem