Module: ActiveRecordShards::DefaultSlavePatches::InstanceMethods

Defined in:
lib/active_record_shards/default_slave_patches.rb

Instance Method Summary collapse

Instance Method Details

#quote_value(*args, &block) ⇒ Object

fix ActiveRecord to do the right thing, and use our aliased quote_value



54
55
56
# File 'lib/active_record_shards/default_slave_patches.rb', line 54

def quote_value(*args, &block)
  self.class.quote_value(*args, &block)
end

#reload_with_slave_off(*args, &block) ⇒ Object



58
59
60
# File 'lib/active_record_shards/default_slave_patches.rb', line 58

def reload_with_slave_off(*args, &block)
  self.class.on_master { reload_without_slave_off(*args, &block) }
end