Module: Switchman::ActiveRecord::CollectionProxy

Defined in:
lib/switchman/active_record/association.rb

Instance Method Summary collapse

Instance Method Details

#initialize(*args) ⇒ Object



184
185
186
187
188
# File 'lib/switchman/active_record/association.rb', line 184

def initialize(*args)
  super
  self.shard_value = scope.shard_value
  self.shard_source_value = :association
end

#shard(*args) ⇒ Object



190
191
192
# File 'lib/switchman/active_record/association.rb', line 190

def shard(*args)
  scope.shard(*args)
end