Sha256: 3abe47388c8560f5c6307ae714316c3bb9572631519571f823a2d90f8512b047

Contents?: true

Size: 342 Bytes

Versions: 1

Compression:

Stored size: 342 Bytes

Contents

module Sengiri
  require "sengiri/model/base"
  require "sengiri/railtie" if defined? Rails
end


module ActiveRecord
  class Relation
    def broadcast
      records = []
      klass.shard_names.each do |shard_name|
        records += shard(shard_name).find_by_sql(to_sql)
      end
      @records = records
      @records
    end
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
sengiri-0.1.0 lib/sengiri.rb