Module: Abbish::Sequel::Plugins::Model::RecordVersion::InstanceMethods

Defined in:
lib/model/record_version.rb

Instance Method Summary collapse

Instance Method Details

#before_createObject



29
30
31
32
# File 'lib/model/record_version.rb', line 29

def before_create
  self.record_version = _get_version if self.class.record_version_options[:enabled]
  super
end

#before_updateObject



34
35
36
37
# File 'lib/model/record_version.rb', line 34

def before_update
  self.record_version = _get_version if self.class.record_version_options[:enabled] if self.modified?
  super
end