aboutsummaryrefslogtreecommitdiffstats
path: root/activerecord
Commit message (Collapse)AuthorAgeFilesLines
* Further improvement to the documentation of has_many method collection.create:Dave Rothlisberger2009-12-281-1/+1
| | | | | | Of course the "associated object" (base model) cannot be nil, or you wouldn't be calling this method on it. What concerns the user is that the base model must be present in the DB.
* Corrected documentation of has_many methods collection.build and ↵Dave Rothlisberger2009-12-281-4/+3
| | | | | | | | | | | | collection.create. * collection.create: Clarified the wording (this had always confused me). I used the phrase "base model" to mean the model that specifies the has_many association (this wording is also used previously, e.g. in the "Cardinality and associations" section). * collection.build: You *can* actually call this to add new association records when the base model is a new record. In ActiveRecord::Associations::AssociationCollection, #create_record calls #ensure_owner_is_not_new, but #build_record does not.
* revises an example in docs about habtm & fixturesXavier Noria2009-12-031-2/+1
|
* Merge remote branch 'mainstream/master'Pratik Naik2009-11-1781-2008/+1716
|\ | | | | | | | | Conflicts: activesupport/lib/active_support/core_ext/hash/conversions.rb
| * Ruby 1.9: skip pg locking test for 1.9.1 alsoJeremy Kemper2009-11-151-1/+1
| |
| * No need to check for generated method, just redispatchJeremy Kemper2009-11-141-4/+3
| |
| * Ruby 1.9.2: use recursive flattenJeremy Kemper2009-11-141-7/+1
| |
| * Skip pg locking test due to connection checkout deadlock detectionJeremy Kemper2009-11-141-5/+8
| |
| * Ruby 1.9.2: fix flatten_deeper to preserve nilsJeremy Kemper2009-11-141-1/+1
| |
| * Revert "Split arel_table into method to get a relation and another to ↵Jeremy Kemper2009-11-135-13/+13
| | | | | | | | | | | | memoize the default relation." This reverts commit bd51790895fc75a3b4e19e8dd7aa6dc389d77068.
| * Split arel_table into method to get a relation and another to memoize the ↵Jeremy Kemper2009-11-135-13/+13
| | | | | | | | default relation.
| * Missing customers fixtureJeremy Kemper2009-11-131-2/+2
| |
| * Ruby 1.9.2: avoid #flattenJeremy Kemper2009-11-133-18/+38
| |
| * Update AR logger subscriber for Notifications subscriber args changeJeremy Kemper2009-11-111-2/+2
| |
| * Unify test:isolated across components and run by default at toplevelJeremy Kemper2009-11-101-5/+7
| |
| * Bump AR.gemspec Arel dep tooJeremy Kemper2009-11-101-1/+1
| |
| * Ruby 1.9: fix Relation respond_to? and method_missingJeremy Kemper2009-11-101-6/+4
| |
| * Resolve deadlock in pooled connections testJeremy Kemper2009-11-101-1/+1
| |
| * delete correct records for a has_many with :primary_key and :dependent => ↵Matt Jones2009-11-104-3/+17
| | | | | | | | | | | | :delete_all Signed-off-by: Michael Koziarski <michael@koziarski.com>
| * Avoid adding component lib/ to load path multiple timesJoshua Peek2009-11-091-1/+3
| |
| * Clarify failed assertionJeremy Kemper2009-11-091-1/+1
| |
| * Integer#even? and Integer#odd? are not needed for Ruby >= 1.8.7Xavier Noria2009-11-091-2/+0
| |
| * Object#tap is not needed for Ruby >= 1.8.7Xavier Noria2009-11-091-2/+0
| |
| * Symbol#to_proc is not needed for Ruby >= 1.8.7Xavier Noria2009-11-091-1/+0
| |
| * Define autosave association callbacks when using accepts_nested_attributes_for.Eloy Duran2009-11-073-2/+4
| | | | | | | | | | | | | | This way we don't define all the validation methods for all associations by default, but only when needed. [#3355 state:resolved]
| * Arel::In -> Arel::Predicates::InJeremy Kemper2009-11-023-3/+3
| |
| * Move validator, human_name and human_attribute_name to ActiveModel, remove ↵José Valim2009-10-209-1073/+19
| | | | | | | | | | | | deprecated error messages and add i18n_scope and lookup_ancestors. Signed-off-by: Carl Lerche <carllerche@mac.com>
| * Have all the tests running off a single GemfileYehuda Katz + Carl Lerche2009-10-202-15/+6
| |
| * Use bundled env for tests onlyJeremy Kemper2009-10-193-14/+13
| |
| * Bump arel requirement to 0.1.1Jeremy Kemper2009-10-191-1/+1
| |
| * Fixed: #without_typecast should only disable typecasting on the duplicated ↵Eric Chapweske2009-10-182-2/+10
| | | | | | | | | | | | attributes [#3387 state:resolved] Signed-off-by: Joshua Peek <josh@joshpeek.com>
| * Refactoring attributes/types [#3348 state:resolved]Eric Chapweske2009-10-1725-148/+760
| | | | | | | | Signed-off-by: Joshua Peek <josh@joshpeek.com>
| * Fix Rails root in sqlite adapterJoshua Peek2009-10-161-3/+3
| |
| * We won't be publishing tars and zips anymoreJoshua Peek2009-10-161-2/+0
| |
| * Modify connection pool callbacks to be compatible w/ new styleNick Sieger2009-10-162-8/+27
| | | | | | | | Signed-off-by: Yehuda Katz <wycats@gmail.com>
| * Renamed Orchestra to Notifications once again [#3321 state:resolved]José Valim2009-10-152-3/+3
| |
| * Unify benchmark APIs.José Valim2009-10-152-38/+8
| |
| * Update Orchestra instrumentations and move part of logging to Orchestra.José Valim2009-10-153-10/+11
| |
| * Revert "Rename Orchestra to Notifications [#3321 state:resolved]"José Valim2009-10-151-1/+1
| | | | | | | | This reverts commit 8cbf825425dc8ad3770881ea4e100b9023c69ce2.
| * Merge branch 'arel'Jeremy Kemper2009-10-1434-677/+812
| |\
| | * Fix env pathJeremy Kemper2009-10-141-1/+1
| | |
| | * Include bundled env in toplevel require, if presentJeremy Kemper2009-10-142-11/+10
| | |
| | * No more toplevel arel siblingJeremy Kemper2009-10-141-4/+2
| | |
| | * Move from git submodule to gem bundleJeremy Kemper2009-10-143-0/+14
| | |
| | * Use ActiveSupport::Callbacks instead ofEmilio Tagua2009-10-131-1/+1
| | | | | | | | | | | | ActiveSupport::DeprecatedCallbacks.
| | * Merge commit 'rails/master'Emilio Tagua2009-10-136-29/+75
| | |\
| | * \ Merge commit 'rails/master'Emilio Tagua2009-10-083-8/+67
| | |\ \
| | * | | Relations: Added offset when finding with associations. Delegate array instanceEmilio Tagua2009-10-072-10/+7
| | | | | | | | | | | | | | | | | | | | methods to to_a.
| | * | | Merge commit 'rails/master'Emilio Tagua2009-10-072-28/+39
| | |\ \ \
| | * | | | Don't send table_name when updating attributes, use the class arel_table.Emilio Tagua2009-10-071-1/+1
| | | | | |