aboutsummaryrefslogtreecommitdiffstats
path: root/activerecord/lib/active_record/relation.rb
diff options
context:
space:
mode:
authorPratik Naik <pratiknaik@gmail.com>2010-01-18 00:03:18 +0530
committerPratik Naik <pratiknaik@gmail.com>2010-01-18 00:03:18 +0530
commitc6850d8361bbf288cf3adefd087cb9a4bc9c97bc (patch)
treea0050bede3bb000f61e0d4e31b9319db10159287 /activerecord/lib/active_record/relation.rb
parentdca3de3bc766175f49b56202246d3625c58fd763 (diff)
downloadrails-c6850d8361bbf288cf3adefd087cb9a4bc9c97bc.tar.gz
rails-c6850d8361bbf288cf3adefd087cb9a4bc9c97bc.tar.bz2
rails-c6850d8361bbf288cf3adefd087cb9a4bc9c97bc.zip
Ensure that Scope#proxy_scope is always klass. Rename proxy_scope to klass too.
Diffstat (limited to 'activerecord/lib/active_record/relation.rb')
-rw-r--r--activerecord/lib/active_record/relation.rb2
1 files changed, 2 insertions, 0 deletions
diff --git a/activerecord/lib/active_record/relation.rb b/activerecord/lib/active_record/relation.rb
index 7c2a080ead..fc429486e4 100644
--- a/activerecord/lib/active_record/relation.rb
+++ b/activerecord/lib/active_record/relation.rb
@@ -20,6 +20,8 @@ module ActiveRecord
with_create_scope { @klass.new(*args, &block) }
end
+ alias build new
+
def create(*args, &block)
with_create_scope { @klass.create(*args, &block) }
end