diff options
author | Pratik Naik <pratiknaik@gmail.com> | 2010-01-18 00:03:18 +0530 |
---|---|---|
committer | Pratik Naik <pratiknaik@gmail.com> | 2010-01-18 00:03:18 +0530 |
commit | c6850d8361bbf288cf3adefd087cb9a4bc9c97bc (patch) | |
tree | a0050bede3bb000f61e0d4e31b9319db10159287 /activerecord/lib/active_record/relation.rb | |
parent | dca3de3bc766175f49b56202246d3625c58fd763 (diff) | |
download | rails-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.rb | 2 |
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 |