Class: SampleDataDump::Helpers::DumpFile

Inherits:
Object
  • Object
show all
Extended by:
Forwardable
Defined in:
lib/sample_data_dump/helpers/dump_file.rb

Instance Method Summary collapse

Constructor Details

#initialize(table_configuration, settings) ⇒ DumpFile

Returns a new instance of DumpFile.



8
9
10
11
# File 'lib/sample_data_dump/helpers/dump_file.rb', line 8

def initialize(table_configuration, settings)
  @table_configuration = table_configuration
  @settings = settings
end

Instance Method Details

#local_compressed_dump_file_nameObject



13
14
15
# File 'lib/sample_data_dump/helpers/dump_file.rb', line 13

def local_compressed_dump_file_name
  "#{@table_configuration.schema_name}.#{@table_configuration.table_name}.sql.tar.gz"
end

#local_compressed_dump_file_pathObject



17
18
19
# File 'lib/sample_data_dump/helpers/dump_file.rb', line 17

def local_compressed_dump_file_path
  "#{compacted_dump_directory}/#{local_compressed_dump_file_name}"
end

#local_dump_file_nameObject



21
22
23
# File 'lib/sample_data_dump/helpers/dump_file.rb', line 21

def local_dump_file_name
  "#{@table_configuration.schema_name}.#{@table_configuration.table_name}.sql"
end

#local_dump_file_pathObject



25
26
27
# File 'lib/sample_data_dump/helpers/dump_file.rb', line 25

def local_dump_file_path
  "#{compacted_dump_directory}/#{local_dump_file_name}"
end