Sha256: f5ae98859a6a7bd684cadc8b16ed55413c4b4535d4ec2602760d10ec72211f82
Contents?: true
Size: 714 Bytes
Versions: 3
Compression:
Stored size: 714 Bytes
Contents
module Octopus module CollectionAssociation def self.included(base) if Octopus.rails51? base.sharded_methods :reader, :writer, :ids_reader, :ids_writer, :create, :create!, :build, :include?, :load_target, :reload, :size, :select else base.sharded_methods :reader, :writer, :ids_reader, :ids_writer, :create, :create!, :build, :any?, :count, :empty?, :first, :include?, :last, :length, :load_target, :many?, :reload, :size, :select, :uniq end end end end ActiveRecord::Associations::CollectionAssociation.send(:include, Octopus::CollectionAssociation)
Version data entries
3 entries across 3 versions & 2 rubygems
Version | Path |
---|---|
ar-octopus-master-0.9.2.1 | lib/octopus/collection_association.rb |
ar-octopus-0.9.2 | lib/octopus/collection_association.rb |
ar-octopus-0.9.1 | lib/octopus/collection_association.rb |