将PostgreSQL数据库迁移回本地计算机

时间:2015-03-14 12:58:56

标签: ruby-on-rails ruby macos postgresql heroku

我最近在我的Macbook上重新安装了Mac OS X,我只是让我的开发环境和项目重新启动并再次运行。对于我的一个Ruby on Rails应用程序(在Heroku上运行),我需要从Heroku获取(PostgreSQL)数据库并将其迁移回我的开发环境。我该怎么做呢?

1 个答案:

答案 0 :(得分:0)

我通过首先在终端中创建数据库(psql)然后使用CREATE DATABASE db_name命令来修复此问题。然后我使用heroku pg:backups capture来捕获数据库的备份/镜头。我使用heroku pg:backups public-url b001然后pg_restore --dbname=db_name --verbose /path/to/download下载了此内容。

希望任何人都希望!