aboutsummaryrefslogtreecommitdiffstats
path: root/lib
diff options
context:
space:
mode:
authorAaron Patterson <aaron.patterson@gmail.com>2010-07-20 15:06:13 -0700
committerAaron Patterson <aaron.patterson@gmail.com>2010-07-20 15:10:36 -0700
commit29c56a5831cc7c97c85b46b7f53c5b43bf2c08f9 (patch)
treeb8ec4275f270e52131e67caa49ce3103f0f4fede /lib
parent8bc47e3fd412bbd2968fb65b6914c66c1e9c048c (diff)
downloadrails-29c56a5831cc7c97c85b46b7f53c5b43bf2c08f9.tar.gz
rails-29c56a5831cc7c97c85b46b7f53c5b43bf2c08f9.tar.bz2
rails-29c56a5831cc7c97c85b46b7f53c5b43bf2c08f9.zip
CRUD is not being reused, so we should not expose it
Diffstat (limited to 'lib')
-rw-r--r--lib/arel/session.rb31
1 files changed, 14 insertions, 17 deletions
diff --git a/lib/arel/session.rb b/lib/arel/session.rb
index 622ca090f8..07809e53ba 100644
--- a/lib/arel/session.rb
+++ b/lib/arel/session.rb
@@ -11,26 +11,23 @@ module Arel
@instance = nil
end
- module CRUD
- def create(insert)
- insert.call
- end
+ def create(insert)
+ insert.call
+ end
- def read(select)
- @read ||= {}
- key = select.object_id
- return @read[key] if @read.key? key
- @read[key] = select.call
- end
+ def read(select)
+ @read ||= {}
+ key = select.object_id
+ return @read[key] if @read.key? key
+ @read[key] = select.call
+ end
- def update(update)
- update.call
- end
+ def update(update)
+ update.call
+ end
- def delete(delete)
- delete.call
- end
+ def delete(delete)
+ delete.call
end
- include CRUD
end
end