我已将数据库从现有的 Heroku 应用程序下载到我的本地机器上。我下载的数据在一个文件中;我们称它为 herokuapp.db
。我还安装了 Postgres,我可以成功创建一个新的 Postgres 数据库并让我的 Rails 应用程序引用它。我想要做的是将我从 Heroku 下载的数据移动到这个数据库中,或者使用下载的数据创建一个新的 Postgres 数据库。
最佳答案
使用 pg_restore --verbose --clean --no-acl --no-owner -d [database_name] [herokuapp.db]
见https://devcenter.heroku.com/articles/export-from-heroku-postgres了解更多信息
关于ruby-on-rails-3 - 在 Rails 3 应用程序中本地使用 Heroku Postgres 数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13368946/