【发布时间】:2015-11-23 17:03:32
【问题描述】:
我有一个使用 postgres db 部署在 heroku 上的 rails 应用程序。
我的目标是将数据库副本复制到我的本地计算机。所以,我遵循了 3-liner 指令:https://devcenter.heroku.com/articles/heroku-postgres-import-export#export
我的 localhost 应用程序出现错误,我追踪到问题是 pg_restore 没有填满其中一张表,而表的其余部分已填满
问题是:
- 这怎么可能?
- 我可以检查哪些内容来调试这是如何发生的?
编辑:
看起来这表现不错(并解决了我的问题):rake db:drop db:create 然后pg_restore db.dump
但这不是:rake db:drop db:create db:migrate 然后是pg_restore db.dump
【问题讨论】:
标签: ruby-on-rails postgresql heroku psql