mirror of
https://github.com/elisspace/FxLifeSheet.git
synced 2026-08-29 15:44:00 +00:00
Add clone_heroku_db.rb
This commit is contained in:
11
clone_heroku_db.rb
Normal file
11
clone_heroku_db.rb
Normal file
@@ -0,0 +1,11 @@
|
||||
require 'fileutils'
|
||||
|
||||
database_name = "fxlifesheet"
|
||||
FileUtils.rm("latest.dump") if File.exists?("latest.dump")
|
||||
|
||||
puts `heroku pg:backups:capture`
|
||||
puts `heroku pg:backups:download`
|
||||
puts `dropdb '#{database_name}'`
|
||||
puts `createdb '#{database_name}'`
|
||||
puts `pg_restore --verbose --clean --no-acl --no-owner -h localhost -U postgres -d #{database_name} latest.dump`
|
||||
FileUtils.rm("latest.dump")
|
||||
Reference in New Issue
Block a user