Module: Tako::ActiveRecordExt::CollectionAssociation
- Defined in:
- lib/tako/active_record_ext/collection_association.rb
Constant Summary collapse
- 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, ] & ActiveRecord::Associations::CollectionAssociation.public_instance_methods
Class Method Summary collapse
Class Method Details
.included(mod) ⇒ Object
27 28 29 30 |
# File 'lib/tako/active_record_ext/collection_association.rb', line 27 def self.included(mod) mod.extend(ShardedMethods) mod.sharded_methods *SHARDED_METHODS end |