Class: Arel::Visitors::ToSql

Inherits:
Visitor
  • Object
show all
Defined in:
lib/active_record/connection_adapters/ibm_db_adapter.rb,
lib/active_record/connection_adapters/ibm_db_adapter.rb

Overview

opening and closing the class to ensure backward compatibility

Direct Known Subclasses

IBM_DB

Instance Method Summary collapse

Constructor Details

#initialize(connection) ⇒ ToSql

Returns a new instance of ToSql.



4296
4297
4298
4299
4300
4301
4302
4303
# File 'lib/active_record/connection_adapters/ibm_db_adapter.rb', line 4296

def initialize(connection)
  super()
  @connection     = connection
  @schema_cache   = connection.schema_cache if connection.respond_to?(:schema_cache)
  @quoted_tables  = {}
  @quoted_columns = {}
  @last_column    = nil
end