Sha256: 4b207b199a6579667cdadcb34dcb2af5d7e4d569f7f8e50225e604486cfe3a85
Contents?: true
Size: 475 Bytes
Versions: 2
Compression:
Stored size: 475 Bytes
Contents
# frozen_string_literal: true module UffDbLoader module Mysql def self.dump_extension "sql" end def self.dump_command_template "ssh %user%@%host% \"docker exec -i %app_name%_%environment%_db sh -c 'exec mysqldump --opt --no-tablespaces -uroot -p\"\\$MYSQL_ROOT_PASSWORD\" %database%'\" > %target%" end def self.restore_command(database_name, result_file_path) "mysql -uroot #{database_name} < #{result_file_path}" end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
uff_db_loader-1.0.1 | lib/uff_db_loader/mysql.rb |
uff_db_loader-1.0.0 | lib/uff_db_loader/mysql.rb |