Class: Gamma::Importer

Inherits:
Object
  • Object
show all
Defined in:
lib/gamma/importer.rb

Direct Known Subclasses

Replace

Defined Under Namespace

Classes: Replace

Instance Method Summary collapse

Instance Method Details

#loggerObject



2
3
4
# File 'lib/gamma/importer.rb', line 2

def logger
  @_logger ||= Logger.new(STDOUT)
end

#set_foreign_key_off(client) ⇒ Object



6
7
8
# File 'lib/gamma/importer.rb', line 6

def set_foreign_key_off(client)
  client.client.query("SET FOREIGN_KEY_CHECKS=0")
end

#set_foreign_key_on(client) ⇒ Object



10
11
12
# File 'lib/gamma/importer.rb', line 10

def set_foreign_key_on(client)
  client.client.query("SET FOREIGN_KEY_CHECKS=1")
end