├── .gitignore ├── .rspec ├── .travis.yml ├── Gemfile ├── LICENSE.txt ├── README.md ├── Rakefile ├── activemodel-associations.gemspec ├── gemfiles ├── activerecord-41.gemfile ├── activerecord-412.gemfile ├── activerecord-42.gemfile ├── activerecord-50.gemfile └── activerecord-master.gemfile ├── lib ├── active_model │ ├── associations.rb │ └── associations │ │ ├── active_record_reflection.rb │ │ ├── association_scope_extension.rb │ │ ├── autosave_association.rb │ │ ├── hooks.rb │ │ ├── initialize_extension.rb │ │ ├── override_methods.rb │ │ ├── railtie.rb │ │ └── version.rb ├── active_record │ └── associations │ │ ├── builder │ │ └── has_many_for_active_model.rb │ │ └── has_many_for_active_model_association.rb └── activemodel │ └── associations.rb └── spec ├── db └── migrate │ └── 10_create_users.rb ├── lib └── active_model │ └── association_spec.rb └── spec_helper.rb /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joker1007/activemodel-associations/HEAD/.gitignore -------------------------------------------------------------------------------- /.rspec: -------------------------------------------------------------------------------- 1 | --format documentation 2 | --color 3 | -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joker1007/activemodel-associations/HEAD/.travis.yml -------------------------------------------------------------------------------- /Gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joker1007/activemodel-associations/HEAD/Gemfile -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joker1007/activemodel-associations/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joker1007/activemodel-associations/HEAD/README.md -------------------------------------------------------------------------------- /Rakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joker1007/activemodel-associations/HEAD/Rakefile -------------------------------------------------------------------------------- /activemodel-associations.gemspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joker1007/activemodel-associations/HEAD/activemodel-associations.gemspec -------------------------------------------------------------------------------- /gemfiles/activerecord-41.gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joker1007/activemodel-associations/HEAD/gemfiles/activerecord-41.gemfile -------------------------------------------------------------------------------- /gemfiles/activerecord-412.gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joker1007/activemodel-associations/HEAD/gemfiles/activerecord-412.gemfile -------------------------------------------------------------------------------- /gemfiles/activerecord-42.gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joker1007/activemodel-associations/HEAD/gemfiles/activerecord-42.gemfile -------------------------------------------------------------------------------- /gemfiles/activerecord-50.gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joker1007/activemodel-associations/HEAD/gemfiles/activerecord-50.gemfile -------------------------------------------------------------------------------- /gemfiles/activerecord-master.gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joker1007/activemodel-associations/HEAD/gemfiles/activerecord-master.gemfile -------------------------------------------------------------------------------- /lib/active_model/associations.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joker1007/activemodel-associations/HEAD/lib/active_model/associations.rb -------------------------------------------------------------------------------- /lib/active_model/associations/active_record_reflection.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joker1007/activemodel-associations/HEAD/lib/active_model/associations/active_record_reflection.rb -------------------------------------------------------------------------------- /lib/active_model/associations/association_scope_extension.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joker1007/activemodel-associations/HEAD/lib/active_model/associations/association_scope_extension.rb -------------------------------------------------------------------------------- /lib/active_model/associations/autosave_association.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joker1007/activemodel-associations/HEAD/lib/active_model/associations/autosave_association.rb -------------------------------------------------------------------------------- /lib/active_model/associations/hooks.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joker1007/activemodel-associations/HEAD/lib/active_model/associations/hooks.rb -------------------------------------------------------------------------------- /lib/active_model/associations/initialize_extension.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joker1007/activemodel-associations/HEAD/lib/active_model/associations/initialize_extension.rb -------------------------------------------------------------------------------- /lib/active_model/associations/override_methods.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joker1007/activemodel-associations/HEAD/lib/active_model/associations/override_methods.rb -------------------------------------------------------------------------------- /lib/active_model/associations/railtie.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joker1007/activemodel-associations/HEAD/lib/active_model/associations/railtie.rb -------------------------------------------------------------------------------- /lib/active_model/associations/version.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joker1007/activemodel-associations/HEAD/lib/active_model/associations/version.rb -------------------------------------------------------------------------------- /lib/active_record/associations/builder/has_many_for_active_model.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joker1007/activemodel-associations/HEAD/lib/active_record/associations/builder/has_many_for_active_model.rb -------------------------------------------------------------------------------- /lib/active_record/associations/has_many_for_active_model_association.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joker1007/activemodel-associations/HEAD/lib/active_record/associations/has_many_for_active_model_association.rb -------------------------------------------------------------------------------- /lib/activemodel/associations.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joker1007/activemodel-associations/HEAD/lib/activemodel/associations.rb -------------------------------------------------------------------------------- /spec/db/migrate/10_create_users.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joker1007/activemodel-associations/HEAD/spec/db/migrate/10_create_users.rb -------------------------------------------------------------------------------- /spec/lib/active_model/association_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joker1007/activemodel-associations/HEAD/spec/lib/active_model/association_spec.rb -------------------------------------------------------------------------------- /spec/spec_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joker1007/activemodel-associations/HEAD/spec/spec_helper.rb --------------------------------------------------------------------------------