Module: Sequel::Plugins::UpdatePrimaryKey::InstanceMethods

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

Instance Method Summary collapse

Instance Method Details

#after_updateObject

Clear the cached primary key.



31
32
33
34
# File 'lib/sequel/plugins/update_primary_key.rb', line 31

def after_update
  super
  @pk_hash = nil
end

#pk_hashObject

Use the cached primary key if one is present.



37
38
39
# File 'lib/sequel/plugins/update_primary_key.rb', line 37

def pk_hash
  @pk_hash || super
end