Sha256: d60ae07f05fcdbe793df7a6a602c503a93813b9005397a94f76c3e2dd20c81d6

Contents?: true

Size: 425 Bytes

Versions: 31

Compression:

Stored size: 425 Bytes

Contents

require_relative 'database_adapter'

class Mysql2Adapter < DatabaseAdapter
  def database_configuration
    {
      adapter: 'mysql2',
      database: @database,
      username: 'travis',
      encoding: 'utf8'
    }
  end

  def reset_database!
    ActiveRecord::Base.connection.execute("SELECT concat('DROP TABLE IF EXISTS ', table_name, ';') FROM information_schema.tables WHERE table_schema = '#{@database}';")
  end
end

Version data entries

31 entries across 31 versions & 2 rubygems

Version Path
activerecord_json_validator-1.2.0 spec/support/macros/database/mysql_adapter.rb
activerecord_json_validator-1.1.0 spec/support/macros/database/mysql_adapter.rb
activerecord_json_validator-1.0.0 spec/support/macros/database/mysql_adapter.rb
microscope-1.0.1 spec/support/macros/database/mysql2_adapter.rb
activerecord_json_validator-0.5.1 spec/support/macros/database/mysql_adapter.rb
activerecord_json_validator-0.5 spec/support/macros/database/mysql_adapter.rb
activerecord_json_validator-0.4.2 spec/support/macros/database/mysql_adapter.rb
activerecord_json_validator-0.4.1 spec/support/macros/database/mysql_adapter.rb
activerecord_json_validator-0.4 spec/support/macros/database/mysql_adapter.rb
activerecord_json_validator-0.3 spec/support/macros/database/mysql_adapter.rb
microscope-1.0.0 spec/support/macros/database/mysql2_adapter.rb
microscope-0.6.2 spec/support/macros/database/mysql2_adapter.rb
microscope-0.6.1 spec/support/macros/database/mysql2_adapter.rb
microscope-0.6 spec/support/macros/database/mysql2_adapter.rb
microscope-0.5.10 spec/support/macros/database/mysql2_adapter.rb
microscope-0.5.9 spec/support/macros/database/mysql2_adapter.rb
microscope-0.5.8 spec/support/macros/database/mysql2_adapter.rb
microscope-0.5.7 spec/support/macros/database/mysql2_adapter.rb
activerecord_json_validator-0.2 spec/support/macros/database/mysql_adapter.rb
microscope-0.5.6.1 spec/support/macros/database/mysql2_adapter.rb