首页 > 解决方案 > 定位新的 postgres 数据库 (rails)

问题描述

我今天通过以下帖子犯了一个错误:https ://stackoverflow.com/a/34685657/10104165 。结果,我丢失了一个包含 104 个表的数据库。当应用程序运行时,我设法从 Heroku 检索表。

我按照以下步骤操作:

$ heroku pg:backups:capture

然后 :

$ heroku pg:backups:download

最后:

$ pg_restore --verbose --clean --no-acl --no-owner -h localhost  -d project4_development latest.dump

我取回了所有数据,但由于某种原因,我的 ruby​​mine 窗口中的 data_source 显示 project4_development 不存在。作为一些问题的一部分,该应用程序似乎运行正常。

如何找出当前显示的数据来自哪里(哪个数据库)?

标签: ruby-on-rails

解决方案


推荐阅读