Implementation of Change History Tracking for Critical Schemas #1871
totopoloco
started this conversation in
Ideas
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
Related Ticket: #1844
Core Requirements
Implement immutable change tracking for critical data schemas to:
A MongoDB-based history tracking system using:
pre('save'), pre('remove')
Field Descriptions:
OriginalId: Reference to source document
Operation: UPDATE/DELETE
OldValues/NewValues: Delta changes
Open Questions for Community Input
Schema Selection: Which entities require history tracking?
Access Control Model
Next Action Plan
Community Engagement Request
Share your expertise on:
Let's build a solution that balances transparency, performance, and security!
Note: I have started to create an architecture for it:
Yellow: Core framework (non-modifiable)
Green: Schema-specific implementations
Let's collaborate to build a robust, maintainable solution that serves our community's needs!
Beta Was this translation helpful? Give feedback.
All reactions