Commit 2619298f
capfile
@@ -26,6 +26,6 @@ task :backup_db do
end
task :restore_db do
- upload("db/backups/#{filename}", "db/backups/#{filename}", :via => :scp)
+ upload("db/backups/latest", "db/backups/latest", :via => :scp)
run "psql -U postgress -d #{destination_db} -f #{dumpfile}"
end
Rakefile
@@ -42,10 +42,10 @@ end
task :restore do
# 1. backup prod database
- #sh "cap production backup_db"
+ sh "cap production backup_db"
# 2. copy backup to staging
sh "ln -s db/backups/`ls -rt db/backups/ | tail -n1` /db/backups/latest"
# 3. restore backup on staging
- #sh "cap staging restore_db"
+ sh "cap staging restore_db"
end