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
33
# File 'lib/model/record_version.rb', line 29

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

end

#before_updateObject



35
36
37
38
39
40
# File 'lib/model/record_version.rb', line 35

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