aboutsummaryrefslogtreecommitdiffstats
path: root/activerecord/lib/active_record/base.rb
Commit message (Expand)AuthorAgeFilesLines
* 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
* Added the possibility of specifying the remaining options for find_first and ...David Heinemeier Hansson2005-01-021-8/+11
* Added find_all style to the new dynamic findersDavid Heinemeier Hansson2005-01-021-4/+9
* Added dynamic attribute-based finders as a cleaner way of getting objects by ...David Heinemeier Hansson2005-01-021-0/+25
* Restored bind arity checking #412 [bitsweat]David Heinemeier Hansson2005-01-021-7/+8
* Added that Base#find takes an optional options hash, including :conditions. B...David Heinemeier Hansson2005-01-011-64/+68
* Added a db2 adapter that only depends on the Ruby/DB2 bindings (http://raa.ru...David Heinemeier Hansson2005-01-011-3/+3
* Added automated optimistic locking if the field lock_version is present #384 ...David Heinemeier Hansson2004-12-311-0/+2
* Switch dispatcher to use the new shared Dependencies approachDavid Heinemeier Hansson2004-12-291-9/+0
* Added Base.default_timezone accessor that determines whether to use Time.loca...David Heinemeier Hansson2004-12-281-0/+5
* Added the possibility for adapters to overwrite add_limit! to implement a dif...David Heinemeier Hansson2004-12-281-3/+5
* Fixed that Base.table_name would expect a parameter when used in has_and_belo...David Heinemeier Hansson2004-12-221-7/+2
* Switched strategy on the id_before_type_cast problem and just did an explicit...David Heinemeier Hansson2004-12-201-1/+5
* Pulling attributes_from_column_definition should set the primary id to nil in...David Heinemeier Hansson2004-12-191-1/+1
* Scrap thatDavid Heinemeier Hansson2004-12-191-1/+0
* Dont define respond_to? lookups for primary keyDavid Heinemeier Hansson2004-12-191-0/+1
* FormHelper should only use *_before_type_cast if they available on the modelDavid Heinemeier Hansson2004-12-191-0/+1
* Changed the interface on AbstractAdapter to require that adapters return the ...David Heinemeier Hansson2004-12-191-3/+3
* Added respondence to *_before_type_cast for all attributes to return their st...David Heinemeier Hansson2004-12-191-9/+14
* Base#update_attribute isnt subject to validationDavid Heinemeier Hansson2004-12-181-2/+5
* Made Base#update_attributes actually workDavid Heinemeier Hansson2004-12-181-1/+1
* Added Base#update_attributes that'll accept a hash of attributes and save the...David Heinemeier Hansson2004-12-171-1/+7
* Added Base.destroy and Base.delete to remove records without holding a refere...David Heinemeier Hansson2004-12-171-0/+10
* Improving documentation...David Heinemeier Hansson2004-12-161-0/+3
* Fixed that Base#find will return an array if given an array -- regardless of ...David Heinemeier Hansson2004-12-151-1/+3
* Added a better exception for when a type column is used in a table without th...David Heinemeier Hansson2004-12-141-2/+17
* Added methods for resetting the cached information on classes that you want t...David Heinemeier Hansson2004-12-121-5/+10
* Moved require_association to associations.rb and added methods for resetting ...David Heinemeier Hansson2004-12-121-28/+4
* Added Base.validate_uniqueness thatv alidates whether the value of the specif...David Heinemeier Hansson2004-12-101-2/+8
* Added named bind-style variable interpolation #281 [Michael Koziarski]David Heinemeier Hansson2004-12-081-6/+35
* Added the option for sanitizing find_by_sql and the offset parts in regular f...David Heinemeier Hansson2004-12-071-4/+9
* Fixed value quoting in all generated SQL statements, so that integers are not...David Heinemeier Hansson2004-12-071-12/+19
* Added bind-style variable interpolation for the condition arrays that uses th...David Heinemeier Hansson2004-12-071-11/+15