Sha256: 8bbbaa54429689a13b3fb491a92817283c07c41f7847fbc9757375775b4039dc
Contents?: true
Size: 484 Bytes
Versions: 9
Compression:
Stored size: 484 Bytes
Contents
module MassInsert class Utilities ADAPTERS = { mysql2: Adapters::Mysql2Adapter, postgresql: Adapters::PostgreSQLAdapter, sqlite3: Adapters::SQLite3Adapter, } def self.adapter database_config[:adapter].to_sym end def self.database_config ActiveRecord::Base.connection.instance_values['config'] end def self.adapter_class ADAPTERS[Utilities.adapter] end def self.per_batch 500 end end end
Version data entries
9 entries across 9 versions & 1 rubygems