diff options
author | Neeraj Singh <neerajdotname@gmail.com> | 2010-08-06 15:24:38 -0400 |
---|---|---|
committer | Neeraj Singh <neerajdotname@gmail.com> | 2010-08-06 15:24:53 -0400 |
commit | 74dde5951af9f7cbea080087c49f2654e619a0fd (patch) | |
tree | eb84daa335b21c08507ff449c6cf6e11f79312d2 | |
parent | 62bb83d0a27e83b0800e67676cfa0d0c47453f8e (diff) | |
download | rails-74dde5951af9f7cbea080087c49f2654e619a0fd.tar.gz rails-74dde5951af9f7cbea080087c49f2654e619a0fd.tar.bz2 rails-74dde5951af9f7cbea080087c49f2654e619a0fd.zip |
updating documentation for method configure_dependency_for_has_many
-rw-r--r-- | activerecord/lib/active_record/associations.rb | 13 |
1 files changed, 5 insertions, 8 deletions
diff --git a/activerecord/lib/active_record/associations.rb b/activerecord/lib/active_record/associations.rb index 2556d243f6..73c0900c8b 100644 --- a/activerecord/lib/active_record/associations.rb +++ b/activerecord/lib/active_record/associations.rb @@ -1593,15 +1593,12 @@ module ActiveRecord # Creates before_destroy callback methods that nullify, delete or destroy # has_many associated objects, according to the defined :dependent rule. - # If the association is marked as :dependent => :restrict, create a callback - # that prevents deleting entirely. # - # See HasManyAssociation#delete_records. Dependent associations - # delete children, otherwise foreign key is set to NULL. - # See HasManyAssociation#delete_records. Dependent associations - # delete children if the option is set to :destroy or :delete_all, set the - # foreign key to NULL if the option is set to :nullify, and do not touch the - # child records if the option is set to :restrict. + # See HasManyAssociation#delete_records for more information. In general + # - delete children if the option is set to :destroy or :delete_all + # - set the foreign key to NULL if the option is set to :nullify + # - do not delete the parent record if there is any child record if the + # option is set to :restrict # # The +extra_conditions+ parameter, which is not used within the main # Active Record codebase, is meant to allow plugins to define extra |