aboutsummaryrefslogtreecommitdiffstats
path: root/activerecord/lib/active_record/base.rb
Commit message (Expand)AuthorAgeFilesLines
* Introduce finder :joins with associations. Same :include syntax but with inne...Jeremy Kemper2007-10-291-4/+30
* Add docs explaining how to protect all attributes using attr_accessible with ...Marcel Molina2007-10-261-1/+17
* Use VALID_FIND_OPTIONS when resolving :find scoping rather than hard coding t...Marcel Molina2007-10-261-1/+1
* Qualified column names work in hash conditions, like :conditions => { 'commen...Jeremy Kemper2007-10-161-1/+13
* Quote table names. Defaults to column quoting. Closes #4593.Jeremy Kemper2007-10-161-11/+15
* Factor out checks for duplicable objects. Closes #9333.Jeremy Kemper2007-10-151-7/+1
* find_and_(initialize|create)_by methods can now properly initialize protected...Tobias Lütke2007-10-101-7/+16
* Make sure AR::Base#clone handles attr changes made in after_initialize hooks....Michael Koziarski2007-10-081-3/+3
* Raise ProtectedAttributeAssignmentError in development and test environments ...Jeremy Kemper2007-10-071-14/+34
* Send the correct INSERT statement when dealing with objects with only primary...Michael Koziarski2007-10-061-6/+13
* Fix that ActiveRecord would create attribute methods and override custom attr...Rick Olson2007-10-061-3/+6
* Cache the descends_from_activerecord? call to speed up query generation. [ska...Michael Koziarski2007-10-031-3/+8
* Add attr_readonly to specify columns that are skipped during a normal ActiveR...Rick Olson2007-09-301-3/+22
* Fixed spelling errors (closes #9706) [tarmo/rmm5t]David Heinemeier Hansson2007-09-281-1/+1
* Docfix (closes #8767) [kampers]David Heinemeier Hansson2007-09-221-1/+1
* Define dynamic finders as real methods after first usage. Close #9317Tobias Lütke2007-09-181-28/+31
* Deprecation: remove deprecated threaded_connections methods. Use allow_concur...Jeremy Kemper2007-09-181-10/+0
* Deprecation: removed Reloadable.Jeremy Kemper2007-09-141-4/+2
* minor speedups + forward-compat syntaxJeremy Kemper2007-09-131-11/+16
* minor speedupJeremy Kemper2007-09-131-2/+2
* Performance: absorb instantiate and initialize_with_callbacks into the Base m...Jeremy Kemper2007-08-311-1/+12
* Fixed that eager loading queries and with_scope should respect the :group opt...David Heinemeier Hansson2007-08-211-3/+13
* Change the implementation of ActiveRecord's attribute reader and writer methods:Michael Koziarski2007-08-141-213/+16
* Let inspect on AR classes work when the table doesn't exist. Closes #9194 [ta...Michael Koziarski2007-08-061-1/+3
* Performance enhancement for Base.exists?. CLoses #8769. [hasmanyjosh]Michael Koziarski2007-08-051-1/+1
* Refactored in use of extract_options! (closes #9079) [josh]David Heinemeier Hansson2007-07-241-5/+1
* Move from select * to select tablename.* to avoid clobbering IDs. Closes #888...Michael Koziarski2007-07-071-1/+1
* Array attribute conditions work with proxied association collections. Closes ...Jeremy Kemper2007-06-271-1/+1
* Docfix (closes #8096)David Heinemeier Hansson2007-06-231-3/+15
* Docfix (closes #8674)David Heinemeier Hansson2007-06-231-2/+2
* Remove deprecated quote methods, replaced by quote_value so quote can be used...Jeremy Kemper2007-06-111-12/+0
* Remove deprecated find_first and find_all.Jeremy Kemper2007-06-111-9/+2
* Fix Base#inspect when not every attribute is present. Closes #8623.Jeremy Kemper2007-06-111-3/+4
* Base.inspect handles Base itself and abstract_class? Don't use #<Foo ...> si...Jeremy Kemper2007-05-311-2/+9
* Fix an edge case with find with a list of ids, limit, and offset. Closes #8437.Jeremy Kemper2007-05-311-4/+6
* with_scope is protected. Closes #8524.Jeremy Kemper2007-05-301-85/+97
* Raise an exception if both attr_protected and attr_accessible are declared. C...Jeremy Kemper2007-05-291-0/+2
* Allow nil serialized attributes with a set class constraint. #7293 [sandofsky]Rick Olson2007-05-281-2/+2
* find gracefully copes with blank :conditions. Closes #7599.Jeremy Kemper2007-05-261-3/+3
* Find with a list of ids supports limit/offset. Closes #8437.Jeremy Kemper2007-05-251-2/+13
* Call the newly generated read method after generating it. Closes #8470.Jeremy Kemper2007-05-251-4/+15
* Fix #inspect for new records. Closes #8405.Jeremy Kemper2007-05-191-1/+1
* Clarify :offset docs. Closes #3733.Jeremy Kemper2007-05-181-1/+1
* Pay tribute to timezones. Tune #inspect style.Jeremy Kemper2007-05-181-7/+9
* Sanitize Base#inspect. Closes #8392.Jeremy Kemper2007-05-181-1/+20
* Replace the transaction {|transaction|..} semantics with a new Exception Acti...Michael Koziarski2007-05-181-0/+2
* Add documentation caveat about when to use count_by_sql. Closes #8090. [fearo...Marcel Molina2007-05-061-0/+9
* Also add documentation enhancements for increment_counter. Closes #8092. [fea...Marcel Molina2007-05-061-5/+15
* Enhance documentation for decrement_counter. Closes #8093. [fearoffish]Marcel Molina2007-05-061-1/+13
* Improved performance by relying less on exception raising #8159 [Blaine]David Heinemeier Hansson2007-04-241-1/+7