aboutsummaryrefslogtreecommitdiffstats
path: root/activerecord/lib/active_record/base.rb
Commit message (Expand)AuthorAgeFilesLines
* Made eager loading work with inheritance hierarchies #1065 [Ryan Carver]David Heinemeier Hansson2005-04-101-3/+5
* Fixed counter_sql when no records exist in database for PostgreSQL (would giv...David Heinemeier Hansson2005-04-071-2/+8
* Prefix primary key with table name so it works as part of a joined fetchDavid Heinemeier Hansson2005-04-041-2/+2
* Allow order, conditions, and joins in finds that include associationsDavid Heinemeier Hansson2005-04-031-2/+5
* Added new Base.find API and deprecated find_all, find_first. Added preliminar...David Heinemeier Hansson2005-04-031-72/+49
* Fixed Base.silence/benchmark to only log if a logger has been configured #986...David Heinemeier Hansson2005-04-021-3/+3
* Added a join parameter as the third argument to Base.find_first and as the se...David Heinemeier Hansson2005-04-021-2/+4
* Added a join parameter as the third argument to Base.find_first #426 [skaes@w...David Heinemeier Hansson2005-03-311-2/+2
* Fixed bug in Base#hash method that would treat records with the same string-b...David Heinemeier Hansson2005-03-301-1/+1
* Fixed that Active Record objects with float attribute could not be cloned #808David Heinemeier Hansson2005-03-271-1/+1
* Added documentation about named bind variablesDavid Heinemeier Hansson2005-03-271-0/+10
* Fixed that AR exists?() would explode on postgresql if the passed id did not ...David Heinemeier Hansson2005-03-231-1/+1
* Added adapter independent limit clause as a two-element array with the first ...David Heinemeier Hansson2005-03-201-3/+5
* Added alias_method :to_param, :id to Base, such that Active Record objects to...David Heinemeier Hansson2005-03-201-0/+3
* Added type conversion before saving a record, so string-based values like "10...David Heinemeier Hansson2005-03-201-1/+1
* Added Base.exists?(id) that'll return true if an object of the class with the...David Heinemeier Hansson2005-03-171-0/+7
* Doc fix #805David Heinemeier Hansson2005-03-141-1/+1
* Fixed that symbols can be used on attribute assignment, like page.emails.crea...David Heinemeier Hansson2005-03-101-0/+1
* Added ActiveRecord::Base.colorize_logging to control whether to use colors in...David Heinemeier Hansson2005-03-061-0/+6
* Added MultiparameterAssignmentErrors and AttributeAssignmentError exceptions ...David Heinemeier Hansson2005-03-061-2/+30
* Fixed rails_generator to be usable without RubyGems #686 [Cristi BALAN]. Move...David Heinemeier Hansson2005-03-061-3/+0
* Finished polishing API docsDavid Heinemeier Hansson2005-02-231-52/+50
* Optimized the SQL used to generate has_and_belongs_to_many queries by listing...David Heinemeier Hansson2005-02-221-1/+1
* Fixed that find_by_* would fail when column names had numbers #670 [demetrius]David Heinemeier Hansson2005-02-191-1/+1
* Fixed that the dynamic finder like find_all_by_something_boolean(false) didn'...David Heinemeier Hansson2005-02-181-1/+1
* Fixed the verbosity of using the AR storeDavid Heinemeier Hansson2005-02-171-2/+9
* Moved Active Support into its own gemDavid Heinemeier Hansson2005-02-151-3/+3
* Small indentDavid Heinemeier Hansson2005-02-151-1/+1
* Added keyword-style approach to defining the custom relational bindings #545 ...David Heinemeier Hansson2005-02-071-1/+70
* Fixed documentation snafus #575, #576, #577, #585David Heinemeier Hansson2005-02-071-9/+9
* Fixed Base#clone for use with PostgreSQL #565 [hanson@surgery.wisc.edu]David Heinemeier Hansson2005-02-071-4/+4
* Updated documentation for serializeDavid Heinemeier Hansson2005-01-251-4/+3
* Added the option of supplying an array of ids and attributes to Base#update, ...David Heinemeier Hansson2005-01-251-51/+20
* Added Base.update_collection that can update an array of id/attribute pairs, ...David Heinemeier Hansson2005-01-241-1/+42
* Added that update_all calls sanitize_sql on its updates argument, so stuff li...David Heinemeier Hansson2005-01-241-1/+1
* Fixed that the dynamic finders didnt treat nil as a "IS NULL" but rather "= N...David Heinemeier Hansson2005-01-241-1/+3
* Added bind-named arrays for interpolating a group of ids or strings in condit...David Heinemeier Hansson2005-01-241-3/+12
* Added that has_and_belongs_to_many associations with additional attributes al...David Heinemeier Hansson2005-01-241-5/+7
* Fixed that records fetched with piggy-back attributes or through rich has_and...David Heinemeier Hansson2005-01-241-1/+2
* Added mass-assignment protection for the inheritance column -- regardless of ...David Heinemeier Hansson2005-01-231-3/+8
* Fixed that association proxies would fail === tests like PremiumSubscription ...David Heinemeier Hansson2005-01-231-0/+5
* Replaced === checks with is_a? checks #502, #82 [Marcel Molina]David Heinemeier Hansson2005-01-201-1/+1
* Made human_attribute_name(attribute_key_name) use Inflector.humanizeDavid Heinemeier Hansson2005-01-171-1/+1
* Added support for associating unsaved objects #402 [Tim Bates]David Heinemeier Hansson2005-01-151-3/+3
* Refactored ActiveRecord::Base#clone to use Base#attributes #463 [atyp]David Heinemeier Hansson2005-01-131-11/+1
* Added Base#attributes that returns a hash of all the attributes with their na...David Heinemeier Hansson2005-01-111-0/+12
* Added Base#reload that reloads the attributes of an object from the database ...David Heinemeier Hansson2005-01-101-1/+8
* Fixed Base#update_attribute to be indifferent to whether a string or symbol i...David Heinemeier Hansson2005-01-061-1/+1
* Added Base#toggle(attribute) and Base#toggle!(attribute) that makes it easier...David Heinemeier Hansson2005-01-061-6/+41
* Fixed that the overwritten respond_to? method didn't take two parameters like...David Heinemeier Hansson2005-01-031-2/+2