Sha256: c0c3a21f18674de79cd54e48c3d13b5fe9749f37f7e10462b47ea9ad03aaf0db
Contents?: true
Size: 466 Bytes
Versions: 2
Compression:
Stored size: 466 Bytes
Contents
Standup.script :node do self.description = 'Upload Rails application database from local server to node' def run local_exec "mkdir -p tmp/db" local_exec "pg_dump -c #{scripts.webapp.db_name} > tmp/db/dump.sql" in_temp_dir do |dir| upload 'tmp/db/dump.sql', :to => "#{dir}/dump.sql" exec "chmod 777 #{dir}/dump.sql" su_exec 'postgres', "psql #{scripts.webapp.db_name} < #{dir}/dump.sql" end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
standup-0.3.9 | scripts/upload_db.rb |
standup-0.3.8 | scripts/upload_db.rb |