Title: [567] trunk/activerecord-jdbc/lib/jdbc_adapter/jdbc_derby.rb: Ok, finally fix that damned Derby monkeypatching thing
Revision
567
Author
olabini
Date
2007-05-09 20:19:25 -0400 (Wed, 09 May 2007)

Log Message

Ok, finally fix that damned Derby monkeypatching thing

Modified Paths


Diff

Modified: trunk/activerecord-jdbc/lib/jdbc_adapter/jdbc_derby.rb (566 => 567)


--- trunk/activerecord-jdbc/lib/jdbc_adapter/jdbc_derby.rb	2007-05-09 20:37:33 UTC (rev 566)
+++ trunk/activerecord-jdbc/lib/jdbc_adapter/jdbc_derby.rb	2007-05-10 00:19:25 UTC (rev 567)
@@ -15,16 +15,8 @@
             connection.select_all(
                                   construct_finder_sql_for_association_limiting(options, join_dependency),
                                   "#{name} Load IDs For Limited Eager Loading"
-                                  ).collect { |row| quote_primary_key(row[primary_key]) }.join(", ")
-          end
-
-          def quote_primary_key(value)
-            if parent.respond_to? :quote_value
-              parent.quote_value(value, parent.columns_hash[parent.primary_key])
-            else
-              connection.quote(value)
-            end
-          end
+                                  ).collect { |row| connection.quote(row[primary_key], columns_hash[primary_key]) }.join(", ")
+          end           
         end 
 
         @already_monkeyd = true
_______________________________________________
Jruby-extras-devel mailing list
[email protected]
http://rubyforge.org/mailman/listinfo/jruby-extras-devel

Reply via email to