aboutsummaryrefslogtreecommitdiffstats
path: root/activerecord/lib/active_record/base.rb
Commit message (Expand)AuthorAgeFilesLines
* Concernify AR AttributeMethodsJoshua Peek2009-07-301-1/+3
* Merge docrailsPratik Naik2009-07-251-3/+39
* AMo conversion helperJoshua Peek2009-07-211-7/+1
* Define ActiveModel API ComplianceYehuda Katz2009-07-201-0/+7
* Added AR:B#dup method for duplicationg object without frozen attributes [#285...Yehuda Katz + Carl Lerche2009-07-011-0/+7
* Changed ActiveRecord::Base.human_name to underscore the class name before it ...Justin French2009-06-301-3/+3
* Make sure the wrapped exceptions also have the original exception available.Michael Koziarski2009-06-261-2/+13
* Translate foreign key violations to ActiveRecord::InvalidForeignKey exceptions.Michael Schuerig2009-06-261-0/+4
* Translate adapter errors that indicate a violated uniqueness constraint to Ac...Michael Schuerig2009-06-261-0/+4
* Move model naming into ActiveModelJoshua Peek2009-06-171-0/+1
* uses Object#metaclass and Object#class_eval in a few spotsXavier Noria2009-06-121-1/+2
* Integrate ActiveModel::Observing into ActiveRecordJoshua Peek2009-06-101-1/+1
* Whitelist the methods which are called by multiparameter attribute assignment.Michael Koziarski2009-06-101-8/+8
* Remove 'core' fluff. Hookable ActiveSupport.load_all!Jeremy Kemper2009-05-201-1/+1
* Merge branch 'master' of git@github.com:rails/railsJeremy Kemper2009-05-181-2/+2
|\
| * Remove unnecessary condition and local variable [#2602 state:resolved]Emilio Tagua2009-05-181-2/+2
* | Merge branch 'master' of git@github.com:rails/railsJeremy Kemper2009-05-181-1/+1
|\|
| * Make sure default_scope#create checks for options[:conditions] [#2181 state:r...Pratik Naik2009-05-181-1/+1
* | Missing 1.8.7 backport extensionsJeremy Kemper2009-05-181-0/+1
|/
* Merge commit 'origin/master'Yehuda Katz + Carl Lerche2009-05-141-9/+4
|\
| * Changed ActiveRecord::Base#exists? to invoke find_initial so that it is compa...Peter Marklund2009-05-141-8/+3
|/
* Cherry-pick core extensionsJeremy Kemper2009-05-131-6/+15
* Opt in to DependenciesJeremy Kemper2009-04-221-0/+1
* Ensure JoinAssociation uses aliased table name when multiple associations hav...Pratik Naik2009-04-201-2/+2
* Merge docrailsPratik Naik2009-03-241-10/+13
* Merge docrailsPratik Naik2009-03-161-2/+2
* Fix spelling of an internal method [#1734 state:resolved]Chris Kampmeier2009-03-121-3/+3
* Don't duplicate :order from scope and options, it makes mysql do extra workJeremy Kemper2009-03-101-1/+3
* Ensure nested with_scope merges conditions inside out [#2193 state:resolved]Manfred Stienstra2009-03-101-11/+8
* Allow find(:last) :order be a symbol [#2024 state:resolved]Rob Anderton2009-03-091-1/+1
* Fix find_by_last when order is given [#2127 state:committed]Jan De Poorter2009-03-091-1/+1
* Allow :having conditions to be sanitized like regular :condition. [#2158 stat...Will Bryant2009-03-061-2/+2
* Ensure supplie :from has precedence over scoped :from [#1370 state:resolved]Pratik Naik2009-03-061-1/+1
* Fix that scoped find with :group and :having [#2006 state:resolved]Mike Gunderloy2009-02-281-1/+1
* Merge with docrailsPratik Naik2009-02-241-1/+2
* Added ActiveRecord::Base.each and ActiveRecord::Base.find_in_batches for batc...David Heinemeier Hansson2009-02-231-1/+1
* support end-exclusive ... Ranges in SQL hash condition sanitization properlyWill Bryant2009-02-061-6/+10
* Add ActiveRecord::Base.exists? with no args [#1817 state:committed]Scott Taylor2009-02-051-2/+4
* Add support for nested object forms to ActiveRecord and the helpers in Action...Eloy Duran2009-02-011-0/+5
* Ensure whitespaces are stripped when merging string joins. [#1297 state:resol...Filip H.F. "FiXato" Slagter2009-01-281-1/+1
* Add array id support to Model.update_counters. [#1254 state:resolved] [Carlos...Pratik Naik2009-01-281-2/+17
* Make sure inner scope conditions get a preference over the outer onesPratik Naik2009-01-241-2/+6
* Merge docrailsPratik Naik2009-01-181-48/+74
* Merge branch 'master' of git@github.com:rails/railsDavid Heinemeier Hansson2008-12-281-1/+47
|\
| * Inline code comments for class_eval/module_eval [#1657 state:resolved]Xavier Noria2008-12-281-1/+47
* | Introduce dynamic scopes for ActiveRecord: you can now use class methods like...Yaroslav Markin2008-12-281-1/+24
|/
* Refactor ActiveRecord::Base#new_record? [#1647 state:committed]Yaroslav Markin2008-12-271-1/+1
* ActiveRecord::Base#new_record? now returns false for existing records (was ni...Yaroslav Markin2008-12-271-2/+2
* ActiveRecord::QueryCache middlewareJoshua Peek2008-12-221-1/+1
* Ensure Model#last doesn't affects order for another finders inside the same s...Daniel Luz2008-12-211-3/+8