aboutsummaryrefslogtreecommitdiffstats
path: root/activerecord/test/cases/nested_attributes_test.rb
Commit message (Collapse)AuthorAgeFilesLines
...
* Ensure not to load the entire association when bulk updating existing ↵Pratik Naik2010-04-141-1/+11
| | | | records using nested attributes
* Raise a RecordNotFound if an ID in nested attributes is given but doesn't ↵Eloy Duran2010-01-071-4/+20
| | | | return a record. [#2415 state:resolved]
* Moved the validation logic to the association reflection and refactored ↵Eloy Duran2010-01-071-2/+2
| | | | autosave_association.rb a bit.
* Remove deprecated '_delete' option from NestedAttributes.Eloy Duran2010-01-071-6/+0
|
* Refactored nested attributes a bit around :reject_if => :all_blank.Eloy Duran2010-01-071-1/+4
|
* Make nested attributes behave like in 2.3.5 and add a sanity test for it ↵José Valim2010-01-021-1/+1
| | | | with I18n.
* Refactored previous changes to nested attributes.Eloy Duran2009-12-281-15/+26
|
* Add an :update_only option to accepts_nested_attributes_for for to-one ↵Michael Siebert2009-12-281-0/+31
| | | | | | associations. [#2563 state:resolved] Signed-off-by: Eloy Duran <eloy.de.enige@gmail.com>
* Make sure to not add autosave callbacks multiple times. [#3575 state:resolved]Eloy Duran2009-12-281-0/+9
| | | | This makes sure that, in a HABTM association, only one join record is craeted.
* Add a :limit option to specify the maximum number of records that can be ↵Pratik Naik2009-10-091-0/+30
| | | | processed by accepts_nested_attributes_for
* Store entire options hash in the class var rather than just the reject_if ↵Pratik Naik2009-10-091-4/+4
| | | | proc for the nested attributes
* Use indifferent access attributes instead of stringifying themPratik Naik2009-10-081-0/+8
|
* Allow accepts_nested_attributes_for :reject_if option accept symbols for ↵Pratik Naik2009-10-071-0/+20
| | | | | | | | using a method Conflicts: activerecord/lib/active_record/nested_attributes.rb
* Rename nested attributes _delete to _destroy to reflect its actual behavior ↵José Valim2009-09-121-33/+39
| | | | | | and DSL (:allow_destroy). Deprecation warning added. [#2889 state:resolved] Signed-off-by: Eloy Duran <eloy.de.enige@gmail.com>
* Raise an exception with friendlier error message when attempting to build a ↵Mike Breen2009-09-121-0/+8
| | | | | | polymorphic belongs_to with accepts_nested_attributes_for. [#2318 state:resolved] Signed-off-by: Eloy Duran <eloy.de.enige@gmail.com>
* Add test to verify that the new :inverse_of association option will indeed ↵Wolfram Arnold2009-08-081-0/+37
| | | | | | | | fix the validation problem for a belongs_to relationship that validates_presence_of the parent, when both the parent and the child are new (in-memory) records. Also check that this works when the parents adds child via nested_attributes_for. Lastly, add a require 'models/pet' to association_validation_test.rb, so that test can be run independently (was failing due to that missing dependency). [#2815 status:resolved] Signed-off-by: José Valim <jose.valim@gmail.com>
* Cherry-pick core extensionsJeremy Kemper2009-05-131-0/+1
|
* Allow you to pass :all_blank to :reject_if option to automatically create a ↵Mike Breen2009-05-101-1/+17
| | | | Proc that will reject any record with blank attributes.
* Changed API of NestedAttributes to take an array, or hash with index keys, ↵Lance Ivy2009-02-131-76/+212
| | | | | | | | of hashes that have the id on the inside of the attributes hash and updated the FormBuilder to produce such hashes. Also fixed NestedAttributes with composite ids. Signed-off-by: Michael Koziarski <michael@koziarski.com> Signed-off-by: Eloy Duran <eloy.de.enige@gmail.com> [#1892 state:committed]
* Nested attribute accessors should ignore new records with truthy _delete key.Pascal Ehlert2009-02-061-0/+14
| | | | | Signed-off-by: Michael Koziarski <michael@koziarski.com> [#1861 state:committed]
* Don't rely on the order in these testsMichael Koziarski2009-02-011-2/+2
|
* Add support for nested object forms to ActiveRecord and the helpers in ↵Eloy Duran2009-02-011-0/+359
ActionPack Signed-Off-By: Michael Koziarski <michael@koziarski.com> [#1202 state:committed]