Module: Abbish::Sequel::Plugins::Model::SuperRecord::Version::InstanceMethods

Defined in:
lib/model/super_record/version.rb

Instance Method Summary collapse

Instance Method Details

#before_createObject



32
33
34
35
36
# File 'lib/model/super_record/version.rb', line 32

def before_create

  send("#{self.class.record_version_options[:feature_column_version]}=", _get_version) if self.class.record_version_options[:enabled]
  super
end

#before_updateObject



38
39
40
41
# File 'lib/model/super_record/version.rb', line 38

def before_update
  send("#{self.class.record_version_options[:feature_column_version]}=", _get_version) if self.class.record_version_options[:enabled] if self.modified?
  super
end