【问题标题】:Heroku: download and restore databaseHeroku:下载和恢复数据库
【发布时间】:2017-08-20 08:49:28
【问题描述】:

我的 heroku rails 应用程序具有以下用于生产的数据库设置

default: &default
  adapter: sqlite3
  pool: 5
  timeout: 5000

production:
  <<: *default
  database: db/production.sqlite3

如您所见,数据库中没有密码。我用命令下载了数据库

heroku pg:backups:capture    
heroku pg:backups:download

现在我想恢复数据库,我应该运行哪个命令来恢复数据库?

【问题讨论】:

    标签: ruby-on-rails database postgresql heroku


    【解决方案1】:

    这对我有用

    pg_restore -d myapp_development -U rails_dev -C latest.dump
    

    这里,我的本地开发数据库myapp_development,本地数据库用户名rails_devlatest.dump是从服务器下载的备份数据库文件。上面的命令要求输入密码,该密码应该是与用户 rails_dev 关联的密码。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2017-07-14
      • 2015-03-30
      • 2015-11-17
      • 1970-01-01
      • 2016-08-25
      • 1970-01-01
      • 2014-08-24
      • 1970-01-01
      相关资源
      最近更新 更多