Module ActiveRecord::ConnectionAdapters
In: lib/database_cleaner/active_record/deletion.rb
lib/database_cleaner/active_record/truncation.rb

Classes and Modules

Class ActiveRecord::ConnectionAdapters::AbstractAdapter
Class ActiveRecord::ConnectionAdapters::IBM_DBAdapter
Class ActiveRecord::ConnectionAdapters::JdbcAdapter
Class ActiveRecord::ConnectionAdapters::Mysql2Adapter
Class ActiveRecord::ConnectionAdapters::MysqlAdapter
Class ActiveRecord::ConnectionAdapters::OracleEnhancedAdapter
Class ActiveRecord::ConnectionAdapters::PostgreSQLAdapter
Class ActiveRecord::ConnectionAdapters::SQLServerAdapter
Class ActiveRecord::ConnectionAdapters::SQLite3Adapter
Class ActiveRecord::ConnectionAdapters::SQLiteAdapter

Constants

USE_ARJDBC_WORKAROUND = defined?(ArJdbc)   Activerecord-jdbc-adapter defines class dependencies a bit differently - if it is present, confirm to ArJdbc hierarchy to avoid ‘superclass mismatch’ errors.
MYSQL_ADAPTER_PARENT = USE_ARJDBC_WORKAROUND ? JdbcAdapter : AbstractAdapter
SQLITE_ADAPTER_PARENT = USE_ARJDBC_WORKAROUND ? JdbcAdapter : SQLiteAdapter

[Validate]