Class: Avm::Postgresql::Instance::DataUnit

Inherits:
Data::Instance::Unit show all
Defined in:
lib/avm/postgresql/instance/data_unit.rb

Constant Summary collapse

EXTENSION =
'.pgdump.gz'

Instance Attribute Summary

Attributes inherited from Data::Instance::Unit

#instance

Instance Method Summary collapse

Methods inherited from Data::Instance::Unit

#initialize

Methods inherited from Data::Unit

#dump, #dump_to_directory, #extension, #load, #load_from_directory, #name

Constructor Details

This class inherits a constructor from Avm::Data::Instance::Unit

Instance Method Details

#dump_commandObject



13
14
15
# File 'lib/avm/postgresql/instance/data_unit.rb', line 13

def dump_command
  instance.dump_gzip_command
end

#load_commandObject



17
18
19
# File 'lib/avm/postgresql/instance/data_unit.rb', line 17

def load_command
  instance.psql_command.prepend(['gzip', '-d', '@ESC_|'])
end