aboutsummaryrefslogtreecommitdiffstats
path: root/activerecord/test/models/author.rb
Commit message (Collapse)AuthorAgeFilesLines
* Fix creation of has_many through records with custom primary_key option on ↵Szymon Nowak2010-12-231-0/+1
| | | | belongs_to [#2990 state:resolved]
* Don't allow a has_one association to go :through a collection association ↵Jon Leighton2010-12-231-1/+3
| | | | [#2976 state:resolved]
* Verify that creating a has_many through record where there is a ↵Jon Leighton2010-12-161-0/+4
| | | | default_scope on the join model works correctly (creates the join record with the default scope applied)
* Respect the default_scope on a join model when reading a through associationJon Leighton2010-12-161-0/+4
|
* Ensure we can nest include calls [#5285 state:resolved]Neeraj Singh2010-08-121-0/+3
| | | | Signed-off-by: José Valim <jose.valim@gmail.com>
* update_attributes and update_attributes! are now wrapped in a transactionNeeraj Singh2010-07-131-0/+2
| | | | | | [#922 state:resovled] Signed-off-by: José Valim <jose.valim@gmail.com>
* test cases for record.to_xml [#458 state:resolved]Neeraj Singh2010-04-301-0/+4
| | | | Signed-off-by: José Valim <jose.valim@gmail.com>
* Fix associations to call :destroy or :delete based on the right :dependent ↵Carlos Antonio da Silva2010-03-091-6/+3
| | | | | | option Signed-off-by: José Valim <jose.valim@gmail.com>
* Refactor new callbacks and AR implementation.José Valim2009-09-081-1/+2
| | | | Signed-off-by: Joshua Peek <josh@joshpeek.com>
* Enable has_many :through for going through a has_one association on the join ↵Gabe da Silveira2009-08-101-0/+1
| | | | | | model [#2719 state:resolved] Signed-off-by: Pratik Naik <pratiknaik@gmail.com>
* Add primary_key option to belongs_to associationSzymon Nowak2009-07-151-0/+2
| | | | | | [#765 state:committed] Signed-off-by: Jeremy Kemper <jeremy@bitsweat.net>
* Ensure :dependent => :delete_all works for association with hash conditionsPratik Naik2009-04-201-1/+1
|
* Ensure JoinAssociation uses aliased table name when multiple associations ↵Pratik Naik2009-04-201-0/+2
| | | | have hash conditions on the same table
* Add :having option to find, to use in combination with grouped finds. Also ↵miloops2008-12-011-0/+1
| | | | | | | added to has_many and has_and_belongs_to_many associations. Signed-off-by: Michael Koziarski <michael@koziarski.com> [#1028 state:committed]
* explicitly including child associations that are also included in the parent ↵Will Bryant2008-10-101-0/+2
| | | | | | | association definition should not result in double records in the collection/double loads (#1110) Signed-off-by: Michael Koziarski <michael@koziarski.com> [#1110 state:committed]
* Revert "Add :accessible option to Associations for allowing mass assignments ↵Pratik Naik2008-09-101-1/+1
| | | | | | | | | | | | using hash. [#474 state:resolved]" This reverts commit e0750d6a5c7f621e4ca12205137c0b135cab444a. Conflicts: activerecord/CHANGELOG activerecord/lib/active_record/associations.rb activerecord/lib/active_record/associations/association_collection.rb
* Support :limit on update_all so that has_many with :limit can be safely updatedTarmo Tänav2008-09-101-0/+1
| | | | Signed-off-by: Michael Koziarski <michael@koziarski.com>
* Test for eager loading of STI subclasses from htm associationsTarmo Tänav2008-08-161-0/+3
| | | | Signed-off-by: Pratik Naik <pratiknaik@gmail.com>
* Add :accessible option to Associations for allowing mass assignments using ↵David Dollar2008-07-141-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | hash. [#474 state:resolved] Allows nested Hashes (i.e. from nested forms) to hydrate the appropriate ActiveRecord models. class Post < ActiveRecord::Base belongs_to :author, :accessible => true has_many :comments, :accessible => true end post = Post.create({ :title => 'Accessible Attributes', :author => { :name => 'David Dollar' }, :comments => [ { :body => 'First Post!' }, { :body => 'Nested Hashes are great!' } ] }) post.comments << { :body => 'Another Comment' } Signed-off-by: Pratik Naik <pratiknaik@gmail.com>
* fix eager loading with dynamic findersBrandon Keepers2008-06-091-0/+1
|
* Ensure hm:t preloading honours reflection options. [#137 state:resolved]Frederick Cheung2008-05-111-0/+4
| | | | Signed-off-by: Pratik Naik <pratiknaik@gmail.com>
* Fixed that has_many :through would ignore the hash conditions (closes ↵David Heinemeier Hansson2008-03-281-0/+5
| | | | | | #11447) [miloops] git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@9110 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
* Merge the has_finder gem, renamed as 'named_scope'. Closes #11404 [nkallen]Rick Olson2008-03-241-0/+2
| | | | git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@9084 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
* Add :readonly option to HasManyThrough associations. Closes #11156 [miloops]Pratik Naik2008-03-071-1/+2
| | | | git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@8989 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
* Revert r8742: remove has_many with :group option since it has sketchy sql ↵Jeremy Kemper2008-02-031-1/+0
| | | | | | support. Closes #10480. git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@8790 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
* Make sure count works on has_many :through associations using :group. ↵Michael Koziarski2008-01-271-0/+1
| | | | | | Closes #10480 [remvee] git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@8742 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
* belongs_to supports :dependent => :destroy and :delete. Closes #10592.Jeremy Kemper2008-01-191-1/+13
| | | | git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@8675 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
* move assets and modelsJeremy Kemper2008-01-181-0/+109
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@8657 5ecf4fe2-1ee6-0310-87b1-e25e094e27de