From 29c56a5831cc7c97c85b46b7f53c5b43bf2c08f9 Mon Sep 17 00:00:00 2001 From: Aaron Patterson Date: Tue, 20 Jul 2010 15:06:13 -0700 Subject: CRUD is not being reused, so we should not expose it --- lib/arel/session.rb | 31 ++++++++++++++----------------- 1 file changed, 14 insertions(+), 17 deletions(-) (limited to 'lib') 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 -- cgit v1.2.3