Class: DataTransit::ModelDumper

Inherits:
Object
  • Object
show all
Defined in:
lib/datatransit/model_dumper.rb

Instance Method Summary collapse

Constructor Details

#initialize(table_list) ⇒ ModelDumper

Returns a new instance of ModelDumper.



55
56
57
# File 'lib/datatransit/model_dumper.rb', line 55

def initialize table_list
  @tables = table_list
end

Instance Method Details

#dump_tables(stream) ⇒ Object



59
60
61
62
# File 'lib/datatransit/model_dumper.rb', line 59

def dump_tables (stream)
  GivenTableDumper.give_tables @tables
  GivenTableDumper.dump ActiveRecord::Base.connection, stream
end