module Tako::ActiveRecordExt::AssociationRelation

Constants

SHARDED_METHODS

Public Class Methods

included(mod) click to toggle source
# File lib/tako/active_record_ext/association_relation.rb, line 26
def self.included(mod)
  mod.extend(ShardedMethods)
  mod.sharded_methods *SHARDED_METHODS
end

Public Instance Methods

current_shard() click to toggle source
# File lib/tako/active_record_ext/association_relation.rb, line 31
def current_shard
  @association.owner.current_shard
end