Module: CarrierWave::Sequel::Hooks
- Defined in:
- lib/carrierwave/orm/sequel.rb
Overview
Instance hook methods for the Sequel 3.x
Instance Method Summary collapse
Instance Method Details
#after_save ⇒ Object
37 38 39 40 |
# File 'lib/carrierwave/orm/sequel.rb', line 37 def after_save return false if super == false self.class.uploaders.each_key {|column| self.send("store_#{column}!") } end |
#before_destroy ⇒ Object
47 48 49 50 |
# File 'lib/carrierwave/orm/sequel.rb', line 47 def before_destroy return false if super == false self.class.uploaders.each_key {|column| self.send("remove_#{column}!") } end |
#before_save ⇒ Object
42 43 44 45 |
# File 'lib/carrierwave/orm/sequel.rb', line 42 def before_save return false if super == false self.class.uploaders.each_key {|column| self.send("write_#{column}_identifier") } end |