1 repositorio
Utilities for hydrating a model instance with data from a historical snapshot.
Distinguishing note: Existing candidates focus on ML models or Cloud services, not the process of restoring Ruby object state.
Explore 1 awesome GitHub repository matching data & databases · Object State Reification. Refine with filters or upvote what's useful.
PaperTrail is a Ruby on Rails versioning library and database audit trail system. It tracks changes to database models by capturing historical snapshots of object states and associating every modification with the specific user or process responsible for the update. The project provides a model state reification tool to reconstruct model instances as they existed at a specific point in time and a data recovery framework to restore deleted database records by reifying their last known version. The system covers a broad range of capabilities including version history navigation, changeset-base
Provides a utility for reconstructing a Ruby on Rails model instance exactly as it existed at a specific point in time.