Question: Unified View of Record Revisions Across Modules in Corteza

It seems turning on record revisions and inputting something in the identifier creates a new table in the db with that name, and that same table can be used across different modules — which is very good.

There is a separate UI component that allows us to see those revision records on the record itself. What I’m curious to know is: can all revision records be seen as a whole in one table across different records and different modules?

I have connection to my db via pgAdmin, I can see this information there — but was wondering if it’s possible to see the same within Corteza. Like, the way we can see a list of all records in a module and possibly also query revision records in a workflow or something and link them with other records?

I understand this might be a very edge case scenario and not needed for most users but wanted to know if its already possible and if I might’ve missed something.

1 Like

As it stands, the record revision page block is tied to record pages and, therefore, tied to one module at a time.
What do you want to achieve by showing record revisions globally?

No problem. I wanted to monitor changes made to any records as a whole, I am trying to build a wikipedia of sorts for certain kind of operational data.

1 Like

I suppose you could achieve this my making a new module then populating it with a before/after update workflow/script.

@jfortun would it make sense to have a global revision/resource change something something?

Yea, that is what I am doing. Created a module named Feed. Wrote this post when I was thinking it would be nice to link the feed record with a revision record if possible. But all good, to me the anonymous user feature would be a dream come true, this is something I can live with.

1 Like