module Sequel::JDBC::Fdbsql::DatabaseMethods
Methods to add to Database instances that access Fdbsql via JDBC.
Constants
- DISCONNECT_ERROR_RE
Public Class Methods
extended(db)
click to toggle source
Add the primary_keys and primary_key_sequences instance variables, so we can get the correct return values for inserted rows.
Calls superclass method
# File lib/sequel/adapters/jdbc/fdbsql.rb, line 27 def self.extended(db) super db.send(:adapter_initialize) end
Private Instance Methods
database_exception_sqlstate(exception, opts)
click to toggle source
# File lib/sequel/adapters/jdbc/fdbsql.rb, line 39 def database_exception_sqlstate(exception, opts) if exception.respond_to?(:sql_state) exception.sql_state end end
disconnect_error?(exception, opts)
click to toggle source
Calls superclass method
# File lib/sequel/adapters/jdbc/fdbsql.rb, line 35 def disconnect_error?(exception, opts) super || exception.message =~ DISCONNECT_ERROR_RE end