aboutsummaryrefslogtreecommitdiffstats
path: root/activerecord/lib/active_record/base.rb
Commit message (Expand)AuthorAgeFilesLines
* Fix another race condition.Jon Leighton2012-01-201-3/+10
* Make read_attribute code path accessible at the class levelJon Leighton2011-12-221-6/+3
* AS::Concern is not really needed for AR::ExplainXavier Noria2011-12-161-1/+1
* Move DefaultScope and NamedScope under ScopingJon Leighton2011-12-151-2/+1
* Let AttributeMethods do its own including etcJon Leighton2011-12-151-17/+0
* Split out most of the AR::Base code into separate modules :cake:Jon Leighton2011-12-151-1578/+58
* Make with_scope public so we stop using send :bomb:José Valim2011-12-151-90/+91
* Allow nested attributes in associations to update values in it's owner object...Andrew Kaspick2011-12-141-1/+11
* Cache column defaults on model. ~30% on Model.new due to avoiding repeatedly ...Jon Leighton2011-12-141-2/+2
* Use `table_exists?` from the schema cache.Aaron Patterson2011-12-091-1/+1
* Remove NilClass whiners feature.José Valim2011-12-081-2/+0
* Merge pull request #3851 from ebeigarts/fix_sequence_nameJon Leighton2011-12-041-2/+2
|\
| * Fix sequence name with abstract classes.Edgars Beigarts2011-12-041-2/+2
* | Merge branch 'explain'Xavier Noria2011-12-041-0/+1
|\ \ | |/ |/|
| * implements a much faster auto EXPLAIN, closes #3843 [José Valim & Xavier Noria]Xavier Noria2011-12-041-0/+1
* | Refactor readonly attributes conditionalCarlos Antonio da Silva2011-12-041-1/+2
|/
* removes the convenience instance version of AR::Base.silence_auto_explainXavier Noria2011-12-031-1/+1
* implements AR::Base(.|#)silence_auto_explainXavier Noria2011-12-021-1/+1
* implements automatic EXPLAIN logging for slow queriesXavier Noria2011-12-021-1/+9
* Remove the need for type_cast_attribute.Jon Leighton2011-12-011-1/+1
* Get rid of the underscore versions of attribute methods!Jon Leighton2011-12-011-0/+1
* Revert "Added ActiveRecord::Base#last_modified to work with the new fresh_whe...David Heinemeier Hansson2011-12-011-7/+0
* Added ActiveRecord::Base#last_modified to work with the new fresh_when/stale?...David Heinemeier Hansson2011-12-011-0/+7
* Add hackery to make Syck use encode_with/init_with. Fixes 1.8 after recent ch...Jon Leighton2011-12-011-0/+20
* omg computer science!Jon Leighton2011-11-301-2/+2
* Move some serialization stuff out of BaseJon Leighton2011-11-301-40/+0
* Extract attribute serialization code into a separate moduleJon Leighton2011-11-301-0/+1
* ActiveRecord::Relation#pluck methodBogdan Gusiev2011-11-301-1/+1
* Fix ruby 1.8 compat. const_defined? only takes a second arg on 1.9.Jon Leighton2011-11-291-3/+4
* Deprecated `define_attr_method` in `ActiveModel::AttributeMethods`Jon Leighton2011-11-291-2/+2
* Make sure the original_foo accessor still works (but deprecated) if we are us...Jon Leighton2011-11-291-6/+31
* extract methodJon Leighton2011-11-291-49/+25
* Deprecate set_sequence_name in favour of self.sequence_name=Jon Leighton2011-11-291-11/+28
* Add tests for set_sequence_name etcJon Leighton2011-11-291-1/+1
* Deprecate set_inheritance_column in favour of self.inheritance_column=Jon Leighton2011-11-291-17/+29
* Deprecate set_table_name in favour of self.table_name= or defining your own m...Jon Leighton2011-11-291-22/+59
* Merge pull request #3636 from joshsusser/masterJon Leighton2011-11-291-0/+14
|\
| * use GeneratedFeatureMethods module for associationsJosh Susser2011-11-271-0/+14
* | remove useless class_evalAaron Patterson2011-11-281-2/+0
* | pushing caching and visitors down to the connectionAaron Patterson2011-11-191-9/+9
|/
* self.up, self.down => up, downAkira Matsuda2011-11-071-2/+2
* Update ActiveRecord#attribute_present? to work as documentedJustin Mazzi2011-11-051-1/+2
* Add ActiveRecord::Relation#uniq for toggling DISTINCT in the SQL queryJon Leighton2011-11-051-1/+3
* Merge branch 'master' of github.com:lifo/docrailsVijay Dev2011-10-141-2/+2
|\
| * change activerecord query conditions example to avoid 'type' as column nameSteve Bourne2011-10-121-2/+2
* | Added ActiveRecord::Base.store for declaring simple single-column key/value s...David Heinemeier Hansson2011-10-131-1/+1
|/
* Revert "Raise error on unknown primary key."Jon Leighton2011-10-051-5/+4
* Raise error on unknown primary key.Jon Leighton2011-10-051-4/+5
* Don't require a DB connection when setting primary key.Jon Leighton2011-09-261-0/+4
* Rename first_or_new to first_or_initialize.Jon Leighton2011-09-131-1/+1