Class: CsvFastImporter::DatabaseConnection

Inherits:
Object
  • Object
show all
Defined in:
lib/csv_fast_importer/database_connection.rb

Overview

Provide access to database driver/adapter

Class Method Summary collapse

Class Method Details

.adapter_nameObject



8
9
10
11
12
# File 'lib/csv_fast_importer/database_connection.rb', line 8

def self.adapter_name
  @adapter_name ||= base_connection.adapter_name
                                  .downcase
                                  .to_sym
end

.base_connectionObject



14
15
16
# File 'lib/csv_fast_importer/database_connection.rb', line 14

def self.base_connection
  @base_connection ||= ActiveRecord::Base.connection
end