aboutsummaryrefslogtreecommitdiffstats
path: root/activerecord/CHANGELOG
diff options
context:
space:
mode:
authorDavid Heinemeier Hansson <david@loudthinking.com>2004-12-08 16:02:18 +0000
committerDavid Heinemeier Hansson <david@loudthinking.com>2004-12-08 16:02:18 +0000
commit1cf7eb1ca84a65fead68104572bc2cbac1fe95a0 (patch)
tree4d989fefdeb707d51af4e57f99bd5f67aa53960b /activerecord/CHANGELOG
parent55be0a3cb518b345fa659629c4f2829faf745fab (diff)
downloadrails-1cf7eb1ca84a65fead68104572bc2cbac1fe95a0.tar.gz
rails-1cf7eb1ca84a65fead68104572bc2cbac1fe95a0.tar.bz2
rails-1cf7eb1ca84a65fead68104572bc2cbac1fe95a0.zip
Added ActiveRecord::Mixins::List that can decorates an existing class with methods like move_higher/lower, move_to_top/bottom
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@84 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
Diffstat (limited to 'activerecord/CHANGELOG')
-rw-r--r--activerecord/CHANGELOG12
1 files changed, 12 insertions, 0 deletions
diff --git a/activerecord/CHANGELOG b/activerecord/CHANGELOG
index ca16757ae7..1d73dde70a 100644
--- a/activerecord/CHANGELOG
+++ b/activerecord/CHANGELOG
@@ -1,5 +1,17 @@
*CVS*
+* Added ActiveRecord::Mixins::List that can decorates an existing class with methods like move_higher/lower, move_to_top/bottom. Example:
+
+ class TodoItem < ActiveRecord::Base
+ include ActiveRecord::Mixins::List
+ belongs_to :todo_list
+
+ private
+ def scope_condition
+ "todo_list_id = #{todo_list_id}"
+ end
+ end
+
* Added the option for sanitizing find_by_sql and the offset parts in regular finds [Sam Stephenson]. Examples:
Project.find_all ["category = ?", category_name], "created ASC", ["? OFFSET ?", 15, 20]