Ruby on Rails/ActiveRecord/Connection adapters

ActiveRecord abstracts the connection to the database through connection adapters. It currently supports the following databases:


 * DB2
 * Firebird
 * FrontBase
 * MySQL
 * OpenBase
 * Oracle
 * Postgresql
 * SQL Lite
 * SQL Server
 * Sybase

If you need to access the current connection adapter directly you can do so through the ActiveRecord::Base.connection class method. All connection adapters share some common functionality which is defined in the following source files:


 * active_record/connection_adapters/abstract_adapter.rb
 * active_record/connection_adapters/abstract/connection_specification.rb
 * active_record/connection_adapters/abstract/database_statements.rb
 * active_record/connection_adapters/abstract/quoting.rb
 * active_record/connection_adapters/abstract/schema_definition.rb
 * active_record/connection_adapters/abstract/schema_statements.rb