class ActiveRecord::ConnectionAdapters::FirebirdAdapter
Public Class Methods
emulate_booleans()
click to toggle source
# File lib/arjdbc/firebird/adapter.rb, line 416 def self.emulate_booleans; ::ArJdbc::Firebird.emulate_booleans?; end
emulate_booleans=(emulate)
click to toggle source
# File lib/arjdbc/firebird/adapter.rb, line 417 def self.emulate_booleans=(emulate); ::ArJdbc::Firebird.emulate_booleans = emulate; end
emulate_booleans?()
click to toggle source
By default, the FirebirdAdapter
will consider all columns of type char(1)
as boolean. If you wish to disable this :
ActiveRecord::ConnectionAdapters::FirebirdAdapter.emulate_booleans = false
# File lib/arjdbc/firebird/adapter.rb, line 415 def self.emulate_booleans?; ::ArJdbc::Firebird.emulate_booleans?; end
new(*args)
click to toggle source
Calls superclass method
# File lib/arjdbc/firebird/adapter.rb, line 419 def initialize(*args) ::ArJdbc::Firebird.initialize! super end
Public Instance Methods
arel_visitor()
click to toggle source
# File lib/arjdbc/firebird/adapter.rb, line 424 def arel_visitor Arel::Visitors::Firebird.new(self) end