Module: Sequel::Plugins::Revisions::InstanceMethods

Defined in:
lib/sequel/plugins/revisions.rb

Instance Method Summary collapse

Instance Method Details

#after_createObject



88
89
90
91
# File 'lib/sequel/plugins/revisions.rb', line 88

def after_create
  super
  track_changes(:create) if model.revisions_on? :create
end

#before_destroyObject



83
84
85
86
# File 'lib/sequel/plugins/revisions.rb', line 83

def before_destroy
  super
  track_changes(:destroy) if model.revisions_on? :destroy
end

#before_updateObject



78
79
80
81
# File 'lib/sequel/plugins/revisions.rb', line 78

def before_update
  super
  track_changes(:update) if model.revisions_on? :update
end