Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

add papertrail to all things #3778

Merged
merged 8 commits into from
Jul 28, 2023
Merged

add papertrail to all things #3778

merged 8 commits into from
Jul 28, 2023

Conversation

ibulmer
Copy link
Collaborator

@ibulmer ibulmer commented Jul 28, 2023

Description

Added paper trail to all models.

@scooter-dangle scooter-dangle added the Ruby for Good 2023 DC Created for Ruby for Good 2023 DC label Jul 28, 2023
@FeminismIsAwesome
Copy link

FeminismIsAwesome commented Jul 28, 2023

what's the rate of change of this database? by adding it to every change possible, if there's a lot of change that's adding an order of magnitude to two orders of magnitude more data to the database, as a heads up.

@dorner
Copy link
Collaborator

dorner commented Jul 28, 2023

It's relatively small right now. We could easily deal with a couple of orders of magnitude more data, especially since the paper trail objects are going to be insert-only (so shouldn't affect performance).

Copy link
Collaborator

@awwaiid awwaiid left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good!

@awwaiid awwaiid merged commit b761917 into main Jul 28, 2023
12 checks passed
@awwaiid awwaiid deleted the paper_trail_all_models branch July 28, 2023 21:30
@scooter-dangle scooter-dangle linked an issue Jul 29, 2023 that may be closed by this pull request
1 task
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Ruby for Good 2023 DC Created for Ruby for Good 2023 DC
Projects
None yet
Development

Successfully merging this pull request may close these issues.

[RFG 2023] Expand paper trail use to cover just about *everything*
5 participants