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