aboutsummaryrefslogtreecommitdiffstats
path: root/activerecord/lib/active_record/associations
Commit message (Collapse)AuthorAgeFilesLines
* Use scoped here to get the scoped whereSantiago Pastorino2010-09-051-5/+3
|
* mark SQL literals as SQL literalsAaron Patterson2010-08-251-1/+1
|
* marking sql literals as sql literalsAaron Patterson2010-08-231-1/+1
|
* While creating a new record using has_many create method default scope of ↵Neeraj Singh2010-08-191-1/+6
| | | | | | | | | | | child should be respected. author.posts.create should take into account default_scope defined on post. [#3939: state:resolved] Signed-off-by: José Valim <jose.valim@gmail.com>
* Deletes trailing whitespaces (over text files only find * -type f -exec sed ↵Santiago Pastorino2010-08-143-10/+10
| | | | 's/[ \t]*$//' -i {} \;)
* Removing most of the symbol to proc usage in Active RecordPrem Sichanugrist2010-08-131-1/+1
| | | | This will hopefully make Active Record run a bit more faster.
* removing references to arel constantsAaron Patterson2010-08-131-1/+1
|
* avoiding symbol to proc againAaron Patterson2010-08-131-1/+1
|
* do not use arel constants directlyAaron Patterson2010-08-131-1/+1
|
* symbol to proc is slow, we should avoid itAaron Patterson2010-08-131-1/+1
|
* dry up the hash dup and avoid sending nil valuesAaron Patterson2010-08-112-11/+15
|
* standarizes the use of the article "an" for "SQL" and "SQLite"Xavier Noria2010-08-051-1/+1
|
* ensuring that description does not exceed 100 columnsNeeraj Singh2010-08-022-6/+8
|
* Don't increment and then decrement the same counter when re-assigning a ↵Tarmo Tänav2010-07-291-1/+1
| | | | | | | | belongs_to association [#2786 state:committed] Signed-off-by: Santiago Pastorino <santiago@wyeworks.com>
* fixed joining of attributes when using find_or_create_by with multiple ↵Jon Buda2010-07-281-1/+1
| | | | | | attributes through an association Signed-off-by: Santiago Pastorino <santiago@wyeworks.com>
* No need to check for :uniqNeeraj Singh2010-07-261-6/+3
| | | | | | [#5170 state:resolved] Signed-off-by: José Valim <jose.valim@gmail.com>
* Make use of tap to return a previously used varSantiago Pastorino2010-07-211-4/+4
| | | | Signed-off-by: José Valim <jose.valim@gmail.com>
* Ensure all join table attributes will be in the same timestamp.José Valim2010-07-211-11/+21
|
* Timestamp columns of HABTM join table should record timestampsNeeraj Singh2010-07-211-1/+5
| | | | [#5161 state:resolved]
* association load target shouldn't replace recordsSzetobo2010-07-211-3/+4
| | | | | | | | from db if it is already loaded by nested attributes assignment [#5053 state:resolved] Signed-off-by: José Valim <jose.valim@gmail.com>
* In nested_attributes when association is not loaded and associationSubba Rao Pasupuleti2010-07-211-1/+8
| | | | | | | | record is saved and then in memory record attributes should be saved [#5053 state:resolved] Signed-off-by: José Valim <jose.valim@gmail.com>
* id is a public methodSantiago Pastorino2010-07-211-2/+2
|
* Ensure that primary_keys of HABTM records is not double quotedNeeraj Singh2010-07-201-2/+2
| | | | [#5152 state:reslved]
* Removed warnings when a variable is shadowedŁukasz Strzałkowski2010-07-191-3/+3
|
* Remove unintentional API changes. [#1108]Pratik Naik2010-07-141-9/+4
|
* count method should not take options if it is operated on has_many ↵Neeraj Singh2010-07-131-2/+5
| | | | | | | | association which has finder_sql or counter_sql [#2395 state:resolved] Signed-off-by: José Valim <jose.valim@gmail.com>
* string IDs are now quoted correctly [#5064 state:resolved]Will St. Clair + Neeraj Singh2010-07-131-1/+1
| | | | Signed-off-by: José Valim <jose.valim@gmail.com>
* fix ActiveRecord `destroy_all` so it returns destroyed recordsMislav Marohnić2010-07-081-3/+4
| | | | Signed-off-by: Jeremy Kemper <jeremy@bitsweat.net>
* Don't remove scheduled destroys when loading an association. [#4642 ↵James Le Cuirot2010-07-011-1/+6
| | | | | | state:resolved] Signed-off-by: José Valim <jose.valim@gmail.com>
* AssociationCollection#create_by_*, find_or_create_by_* work properly now. ↵Aaron Patterson2010-06-291-0/+11
| | | | | | [#1108 state:resolved] Signed-off-by: Jeremy Kemper <jeremy@bitsweat.net>
* splitting a really long line into multiple lines which is easy on eyesNeeraj Singh2010-06-291-1/+5
| | | | Signed-off-by: José Valim <jose.valim@gmail.com>
* Don't define block, just yield if block is given.Emilio Tagua2010-06-241-7/+7
|
* Merge remote branch 'rails/master'Xavier Noria2010-06-201-1/+5
|\ | | | | | | | | Conflicts: actionpack/lib/abstract_controller/base.rb
| * Don't overwrite unsaved updates when loading an association but preserve the ↵James Le Cuirot2010-06-201-1/+5
| | | | | | | | | | | | | | | | order of the loaded records. Reapplied from before but now allows already-saved records to be refreshed. [#4830 state:resolved] Signed-off-by: José Valim <jose.valim@gmail.com>
* | Adds title to activerecord/lib/active_record/associations/*Rizwan Reza2010-06-1610-0/+12
| |
* | Fix a bunch of minor spelling mistakesEvgeniy Dolzhenko2010-06-151-1/+1
|\ \
| * | Fix a bunch of minor spelling mistakesEvgeniy Dolzhenko2010-06-111-1/+1
| | |
* | | Revert "removing the extra \"Neeraj Singh2010-06-151-1/+1
| | | | | | | | | | | | This reverts commit 51a9703b1e80caa30d699f30615f023079874623.
* | | removing the extra \Neeraj Singh2010-06-151-1/+1
| |/ |/|
* | Revert "Don't overwrite unsaved updates when loading an association but ↵José Valim2010-06-111-1/+1
|/ | | | | | | | preserve the order of the loaded records. [#4642 state:open]" This commit introduced a regression described in ticket [#4830]. This reverts commit 0265c708b9696c3943518ad5f3dabdc22c5eba11.
* Don't overwrite unsaved updates when loading an association but preserve the ↵James Le Cuirot2010-06-091-1/+1
| | | | | | order of the loaded records. [#4642 state:resolved] Signed-off-by: Pratik Naik <pratiknaik@gmail.com>
* Properly cache association_collection#scopes calls having argumentsPratik Naik2010-06-041-1/+2
|
* Prevent calling regexp on symbol in Ruby 1.9 in association_proxyErnie Miller2010-05-051-1/+1
| | | | Signed-off-by: Pratik Naik <pratiknaik@gmail.com>
* Ensure not to load the entire association when bulk updating existing ↵Pratik Naik2010-04-141-10/+10
| | | | records using nested attributes
* Avoid deprecated String#to_a by using Array.wrap(...) instead of Array(...)Jeremy Kemper2010-04-102-2/+5
|
* Some doc updates reflecting the new query APIPratik Naik2010-04-081-1/+1
|
* Reset named scope cache whenever the @target is resetPratik Naik2010-04-071-2/+9
|
* Memoize association.named_scope callsPratik Naik2010-04-051-0/+3
|
* Sanitize association conditions using the correct classCarl Lerche2010-04-031-1/+1
|
* adds missing requires for Object#blank? and Object#present?Xavier Noria2010-03-281-0/+1
|