Title: [588] trunk/activerecord-jdbc/lib/active_record/connection_adapters/jdbc_adapter.rb: Sybase wants a field called 'local_type_name', not 'type_name' (coutesy Dean Mao)
- Revision
- 588
- Author
- nicksieger
- Date
- 2007-05-15 13:49:58 -0400 (Tue, 15 May 2007)
Log Message
Sybase wants a field called 'local_type_name', not 'type_name' (coutesy Dean Mao)
Modified Paths
Diff
Modified: trunk/activerecord-jdbc/lib/active_record/connection_adapters/jdbc_adapter.rb (587 => 588)
--- trunk/activerecord-jdbc/lib/active_record/connection_adapters/jdbc_adapter.rb 2007-05-14 20:25:15 UTC (rev 587)
+++ trunk/activerecord-jdbc/lib/active_record/connection_adapters/jdbc_adapter.rb 2007-05-15 17:49:58 UTC (rev 588)
@@ -118,6 +118,7 @@
def initialize(types)
@types = types
+ @types.each {|t| t['type_name'] ||= t['local_type_name']} # Sybase driver seems to want 'local_type_name'
end
def choose_best_types
_______________________________________________
Jruby-extras-devel mailing list
[email protected]
http://rubyforge.org/mailman/listinfo/jruby-extras-devel