-
Notifications
You must be signed in to change notification settings - Fork 16
Open
Description
As a first step in our imminent collections overhaul, we want to implement a 'changes' table, that just appends records for each CRUD event in the collections application. @rahulbot has suggested a record like: "user_id, timestamp, category: str, action: str, details: str". Ideal would be to have a decorator or single line of code we can slip into the endpoints that just writes a record for every event. Ideally we make no new views for this, just add an admin table so we can monitor changes as they occur.
Tasks:
- Agree on a schema
- A little research on the ideal integration pattern
- Create the table and integration point
- Register admin app.
I'll drop in thoughts on point 2 shortly. If we have agreement on the schema I can break ground on this tomorrow.
Reactions are currently unavailable