Class: DatabaseFlusher::ActiveRecord::Mysql2Adapter
- Inherits:
-
AbstractAdapter
- Object
- AbstractAdapter
- DatabaseFlusher::ActiveRecord::Mysql2Adapter
- Defined in:
- lib/database_flusher/active_record/adapters/mysql2_adapter.rb
Instance Attribute Summary
Attributes inherited from AbstractAdapter
Instance Method Summary collapse
-
#initialize(connection) ⇒ Mysql2Adapter
constructor
A new instance of Mysql2Adapter.
Methods inherited from AbstractAdapter
Constructor Details
#initialize(connection) ⇒ Mysql2Adapter
5 6 7 8 9 10 11 |
# File 'lib/database_flusher/active_record/adapters/mysql2_adapter.rb', line 5 def initialize(connection) super flags = raw_connection.[:flags] unless flags.include?('MULTI_STATEMENTS'.freeze) raise 'MULTI_STATEMENTS flag is not enabled' end end |