From aca58b2360f7459623499018e0a19febac926267 Mon Sep 17 00:00:00 2001
From: Aaron Patterson <aaron.patterson@gmail.com>
Date: Mon, 21 Mar 2011 21:23:48 -0700
Subject: adding create_insert method

---
 lib/arel/crud.rb | 6 +++++-
 1 file changed, 5 insertions(+), 1 deletion(-)

(limited to 'lib/arel')

diff --git a/lib/arel/crud.rb b/lib/arel/crud.rb
index bedfb8c30c..43805dd464 100644
--- a/lib/arel/crud.rb
+++ b/lib/arel/crud.rb
@@ -32,11 +32,15 @@ switch to `compile_update`
     end
 
     def compile_insert values
-      im = InsertManager.new @engine
+      im = create_insert
       im.insert values
       im
     end
 
+    def create_insert
+      InsertManager.new @engine
+    end
+
     # FIXME: this method should go away
     def insert values
       if $VERBOSE
-- 
cgit v1.2.3