# File lib/sequel/adapters/jdbc/sqlserver.rb, line 29 def setup_type_convertor_map super map = @type_convertor_map map[Java::JavaSQL::Types::TIME] = SQLServer.method(:MSSQLRubyTime) # Work around constant lazy loading in some drivers begin dto = Java::MicrosoftSql::Types::DATETIMEOFFSET rescue NameError end if dto map[dto] = lambda do |r, i| if v = r.getDateTimeOffset(i) to_application_timestamp(v.to_s) end end end end
# File lib/sequel/adapters/jdbc/sqlserver.rb, line 77 def _metadata_dataset super.extend(MetadataDatasetMethods) end
# File lib/sequel/adapters/jdbc/sqlserver.rb, line 81 def disconnect_error?(exception, opts) super || (exception.message =~ /connection is closed/) end