lib/carrierwave/orm/sequel.rb in carrierwave-0.5.1 vs lib/carrierwave/orm/sequel.rb in carrierwave-0.5.2

- old
+ new

@@ -1,26 +1,26 @@ # encoding: utf-8 require 'sequel' - + module CarrierWave module Sequel include CarrierWave::Mount - + def mount_uploader(column, uploader) raise "You need to use Sequel 3.0 or higher. Please upgrade." unless ::Sequel::Model.respond_to?(:plugin) super - + alias_method :read_uploader, :[] alias_method :write_uploader, :[]= - + include CarrierWave::Sequel::Hooks include CarrierWave::Sequel::Validations end end # Sequel end # CarrierWave - + # Instance hook methods for the Sequel 3.x module CarrierWave::Sequel::Hooks def after_save return false if super == false self.class.uploaders.each_key {|column| self.send("store_#{column}!") }