draftsman
draftsman copied to clipboard
Ruby gem that lets you create draft versions of your database records.
- Integrate with [appraisal](https://github.com/thoughtbot/appraisal) or [gemika](https://rubygems.org/gems/gemika) gem - Add simple Docker + RVM config for testing different Ruby versions and DBs locally
I'm trying to use Rails 6, and it looks like the highest supported version is 5.2. If this works with Rails 6, can we bump the dependency to 6.0?
My `User` model is a `Devise` model and I'm using the trackable functionality. If I attempt to publish a change to the `User` model with `object_changes` unrelated to devise, I...
Took a cue from #87
Tested on rails 6 with ruby 2.6.3
Tests are successfully passed with ActiveRecord 6
This caught my eye since for filtering I rely on the draft_id as it is much more performant querying the database directly. However I noticed the `draft_id` attribute still contains...
Great gem folks 👍 However, I'm struggling a little to see how to work this with draft associations, and I think it's something which could perhaps be covered in the...
I'm not sure whether this bug lies within Draftsman or my app, and I'm having trouble getting useful information to investigate further. I'm posting here to check whether anyone else...
I have a Slide class which _optionally_ belongs to an instance of a "slideable" class: `belongs_to :slideable, polymorphic: true` Line 79 of draft.rb assumes that calling `my_item.slideable_type` will always return...