1
0
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:
Felix Krause
2021-12-10 18:19:36 +01:00
parent 4a385990df
commit 565c67a907

11
clone_heroku_db.rb Normal file
View 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")