Public Instance methods
before_update()
Remove the object from the cache when updating
[show source]
# File lib/sequel/plugins/caching.rb 137 def before_update 138 cache_delete 139 super 140 end
cache_key()
Return a key unique to the underlying record for caching, based on the primary key value(s) for the object. If the model does not have a primary key, raise an Error.
[show source]
# File lib/sequel/plugins/caching.rb 145 def cache_key 146 model.cache_key(pk) 147 end
delete()
Remove the object from the cache when deleting
[show source]
# File lib/sequel/plugins/caching.rb 150 def delete 151 cache_delete 152 super 153 end