Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Further improvement to the documentation of has_many method collection.create: | Dave Rothlisberger | 2009-12-28 | 1 | -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 Rothlisberger | 2009-12-28 | 1 | -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 & fixtures | Xavier Noria | 2009-12-03 | 1 | -2/+1 |
| | |||||
* | Merge remote branch 'mainstream/master' | Pratik Naik | 2009-11-17 | 44 | -1035/+1141 |
|\ | | | | | | | | | Conflicts: activesupport/lib/active_support/core_ext/hash/conversions.rb | ||||
| * | No need to check for generated method, just redispatch | Jeremy Kemper | 2009-11-14 | 1 | -4/+3 |
| | | |||||
| * | Ruby 1.9.2: use recursive flatten | Jeremy Kemper | 2009-11-14 | 1 | -7/+1 |
| | | |||||
| * | Ruby 1.9.2: fix flatten_deeper to preserve nils | Jeremy Kemper | 2009-11-14 | 1 | -1/+1 |
| | | |||||
| * | Revert "Split arel_table into method to get a relation and another to ↵ | Jeremy Kemper | 2009-11-13 | 5 | -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 Kemper | 2009-11-13 | 5 | -13/+13 |
| | | | | | | | | default relation. | ||||
| * | Ruby 1.9.2: avoid #flatten | Jeremy Kemper | 2009-11-13 | 3 | -18/+38 |
| | | |||||
| * | Update AR logger subscriber for Notifications subscriber args change | Jeremy Kemper | 2009-11-11 | 1 | -2/+2 |
| | | |||||
| * | Ruby 1.9: fix Relation respond_to? and method_missing | Jeremy Kemper | 2009-11-10 | 1 | -6/+4 |
| | | |||||
| * | delete correct records for a has_many with :primary_key and :dependent => ↵ | Matt Jones | 2009-11-10 | 1 | -1/+1 |
| | | | | | | | | | | | | :delete_all Signed-off-by: Michael Koziarski <michael@koziarski.com> | ||||
| * | Integer#even? and Integer#odd? are not needed for Ruby >= 1.8.7 | Xavier Noria | 2009-11-09 | 1 | -2/+0 |
| | | |||||
| * | Object#tap is not needed for Ruby >= 1.8.7 | Xavier Noria | 2009-11-09 | 1 | -2/+0 |
| | | |||||
| * | Symbol#to_proc is not needed for Ruby >= 1.8.7 | Xavier Noria | 2009-11-09 | 1 | -1/+0 |
| | | |||||
| * | Define autosave association callbacks when using accepts_nested_attributes_for. | Eloy Duran | 2009-11-07 | 1 | -0/+2 |
| | | | | | | | | | | | | | | 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::In | Jeremy Kemper | 2009-11-02 | 3 | -3/+3 |
| | | |||||
| * | Move validator, human_name and human_attribute_name to ActiveModel, remove ↵ | José Valim | 2009-10-20 | 4 | -185/+5 |
| | | | | | | | | | | | | deprecated error messages and add i18n_scope and lookup_ancestors. Signed-off-by: Carl Lerche <carllerche@mac.com> | ||||
| * | Use bundled env for tests only | Jeremy Kemper | 2009-10-19 | 1 | -9/+4 |
| | | |||||
| * | Fixed: #without_typecast should only disable typecasting on the duplicated ↵ | Eric Chapweske | 2009-10-18 | 1 | -0/+6 |
| | | | | | | | | | | | | attributes [#3387 state:resolved] Signed-off-by: Joshua Peek <josh@joshpeek.com> | ||||
| * | Refactoring attributes/types [#3348 state:resolved] | Eric Chapweske | 2009-10-17 | 17 | -148/+445 |
| | | | | | | | | Signed-off-by: Joshua Peek <josh@joshpeek.com> | ||||
| * | Fix Rails root in sqlite adapter | Joshua Peek | 2009-10-16 | 1 | -3/+3 |
| | | |||||
| * | Modify connection pool callbacks to be compatible w/ new style | Nick Sieger | 2009-10-16 | 1 | -6/+8 |
| | | | | | | | | Signed-off-by: Yehuda Katz <wycats@gmail.com> | ||||
| * | Renamed Orchestra to Notifications once again [#3321 state:resolved] | José Valim | 2009-10-15 | 2 | -3/+3 |
| | | |||||
| * | Unify benchmark APIs. | José Valim | 2009-10-15 | 1 | -33/+3 |
| | | |||||
| * | Update Orchestra instrumentations and move part of logging to Orchestra. | José Valim | 2009-10-15 | 3 | -10/+11 |
| | | |||||
| * | Revert "Rename Orchestra to Notifications [#3321 state:resolved]" | José Valim | 2009-10-15 | 1 | -1/+1 |
| | | | | | | | | This reverts commit 8cbf825425dc8ad3770881ea4e100b9023c69ce2. | ||||
| * | Merge branch 'arel' | Jeremy Kemper | 2009-10-14 | 18 | -620/+627 |
| |\ | |||||
| | * | Fix env path | Jeremy Kemper | 2009-10-14 | 1 | -1/+1 |
| | | | |||||
| | * | Include bundled env in toplevel require, if present | Jeremy Kemper | 2009-10-14 | 1 | -8/+10 |
| | | | |||||
| | * | No more toplevel arel sibling | Jeremy Kemper | 2009-10-14 | 1 | -4/+2 |
| | | | |||||
| | * | Use ActiveSupport::Callbacks instead of | Emilio Tagua | 2009-10-13 | 1 | -1/+1 |
| | | | | | | | | | | | | ActiveSupport::DeprecatedCallbacks. | ||||
| | * | Merge commit 'rails/master' | Emilio Tagua | 2009-10-13 | 5 | -25/+41 |
| | |\ | |||||
| | * \ | Merge commit 'rails/master' | Emilio Tagua | 2009-10-08 | 1 | -8/+35 |
| | |\ \ | |||||
| | * | | | Relations: Added offset when finding with associations. Delegate array instance | Emilio Tagua | 2009-10-07 | 1 | -5/+3 |
| | | | | | | | | | | | | | | | | | | | | methods to to_a. | ||||
| | * | | | Merge commit 'rails/master' | Emilio Tagua | 2009-10-07 | 1 | -27/+38 |
| | |\ \ \ | |||||
| | * | | | | Don't send table_name when updating attributes, use the class arel_table. | Emilio Tagua | 2009-10-07 | 1 | -1/+1 |
| | | | | | | |||||
| | * | | | | Don't send table_name when there's no need to. | Emilio Tagua | 2009-10-07 | 1 | -1/+1 |
| | | | | | | |||||
| | * | | | | Allow preload and eager_load to work on relations at the same time. | Emilio Tagua | 2009-10-07 | 1 | -6/+8 |
| | | | | | | |||||
| | * | | | | Initial documentation to Base#all. | Emilio Tagua | 2009-10-05 | 1 | -2/+2 |
| | | | | | | |||||
| | * | | | | Merge branch 'associations_2' | Emilio Tagua | 2009-10-05 | 3 | -9/+46 |
| | |\ \ \ \ | |||||
| | | * | | | | Added eager loading support to Relation and ActiveRecord#all. | Emilio Tagua | 2009-10-05 | 3 | -20/+33 |
| | | | | | | | |||||
| | | * | | | | Moved relation's test to relation_test. | Emilio Tagua | 2009-10-05 | 1 | -2/+1 |
| | | | | | | | |||||
| | | * | | | | Added association preload to relation. | Emilio Tagua | 2009-09-01 | 2 | -3/+28 |
| | | | | | | | |||||
| | * | | | | | Merge commit 'rails/master' | Emilio Tagua | 2009-10-02 | 2 | -1/+12 |
| | |\ \ \ \ \ | |||||
| | * \ \ \ \ \ | Merge commit 'rails/master' | Emilio Tagua | 2009-09-22 | 1 | -13/+9 |
| | |\ \ \ \ \ \ | |||||
| | * \ \ \ \ \ \ | Merge commit 'rails/master' | Emilio Tagua | 2009-09-21 | 2 | -30/+23 |
| | |\ \ \ \ \ \ \ | |||||
| | * \ \ \ \ \ \ \ | Merge commit 'rails/master' | Emilio Tagua | 2009-09-14 | 7 | -72/+77 |
| | |\ \ \ \ \ \ \ \ | |||||
| | * \ \ \ \ \ \ \ \ | Merge commit 'rails/master' | Emilio Tagua | 2009-09-08 | 5 | -192/+149 |
| | |\ \ \ \ \ \ \ \ \ |