Class: DumpTruck::Truck

Inherits:
Object
  • Object
show all
Defined in:
lib/dump_truck/truck.rb

Direct Known Subclasses

LoggableTruck

Instance Method Summary collapse

Constructor Details

#initialize(schema_config, client, translator) ⇒ Truck

Returns a new instance of Truck.



5
6
7
8
9
# File 'lib/dump_truck/truck.rb', line 5

def initialize(schema_config, client, translator)
  @schema_config = schema_config
  @client = client
  @translator = translator
end

Instance Method Details

#dumpObject



11
12
13
14
# File 'lib/dump_truck/truck.rb', line 11

def dump
  tables = extract_tables
  dump_schema(tables)
end