Module: LoadHelper
- Defined in:
- lib/db/load_helper.rb
Class Method Summary collapse
Class Method Details
.import_on_container(container) ⇒ Object
10 11 12 13 14 |
# File 'lib/db/load_helper.rb', line 10 def self.import_on_container(container) container.upload!(fetch(:db_local_dump), fetch(:db_remote_dump)) container.execute("mysql #{Helper::mysql_args} < #{fetch(:db_remote_dump)}") end |
.import_on_local ⇒ Object
4 5 6 7 8 |
# File 'lib/db/load_helper.rb', line 4 def self.import_on_local() run_locally do execute "mysql #{Helper::mysql_args} < #{fetch(:db_local_dump)}" end end |
.import_on_server ⇒ Object
16 17 18 19 20 |
# File 'lib/db/load_helper.rb', line 16 def self.import_on_server() upload!(fetch(:db_local_dump), fetch(:db_remote_dump)) execute("mysql #{Helper::mysql_args} < #{fetch(:db_remote_dump)}") end |