RubyGems Navigation menu

draft_punk 0.3.0

DraftPunk allows editing of a draft version of an ActiveRecord model and its associations. When it's time to edit, a draft version is created in the same table as the object. You can specify which associations should also be edited and stored with that draft version. All associations are stored in their native table. When it's time to publish, any attributes changed on your draft object persist to the original object. All associated objects behave the same way. Any associated have_many objects which are deleted on the draft are deleted on the original object. This gem doesn't rely on a versioning gem and doesn't store incremental diffs of the model. It simply works with your existing database (plus one new column on your original object).

Gemfile:
= Copy to clipboard Copied!

Installeer:
=

Versies:

  1. 0.3.1 - December 04, 2018 (123 KB)
  2. 0.3.0 - September 28, 2018 (123 KB)
  3. 0.2.8 - August 28, 2018 (121 KB)
  4. 0.2.7 - March 31, 2017 (121 KB)
  5. 0.2.6 - December 09, 2016 (121 KB)
Toon alle versies (12 totaal)

Runtime afhankelijkheden (3):

amoeba ~> 3.1
differ < 0.2
rails < 5.3, >= 5.0

Development afhankelijkheden (7):

appraisal ~> 2.2
bundler ~> 1.9
rake ~> 10.0
rspec ~> 2.0
sqlite3 ~> 1.0
timecop ~> 0.1
yard < 1.0

Eigenaren:

Authors:

  • Steve Hodges

SHA 256 checksum:

cb96dc699a0e76d64b15f3e83bf26e8b58453b6d254078bdcf405df0783c8aec

Total downloads 27.132

Voor deze versie 1.666

Licentie:

MIT

Required Ruby Version: >= 2.0.0

Links: