Commit 2619298f

mo k <mo@mokhan.ca>
2012-08-14 14:03:38
change restore to use 'latest' symlink in restore db task.
1 parent ebe6a9a
Changed files (2)
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