https://github.com/halfdan/sequel-revisions
A sequel plugin that tracks model changes in a separate `*_revisions` table.
https://github.com/halfdan/sequel-revisions
Last synced: 5 months ago
JSON representation
A sequel plugin that tracks model changes in a separate `*_revisions` table.
- Host: GitHub
- URL: https://github.com/halfdan/sequel-revisions
- Owner: halfdan
- License: mit
- Created: 2016-01-12T17:39:46.000Z (about 10 years ago)
- Default Branch: master
- Last Pushed: 2017-09-11T09:16:48.000Z (over 8 years ago)
- Last Synced: 2024-04-25T09:20:54.937Z (almost 2 years ago)
- Language: Ruby
- Homepage:
- Size: 25.4 KB
- Stars: 1
- Watchers: 3
- Forks: 0
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
[](https://travis-ci.org/halfdan/sequel-revisions)
# Sequel Revisions
This plugin provides an easy way to track changes to your model. It currently only supports PostgreSQL as it uses a JSON field to store changed fields.
## Requirements
This plugins requires a `_revisions` table for each model you want to track. Using polymorphism is discouraged by Sequel as it shows bad performance, especially for large collections.