rails admin_data显示开发db而不是生产

时间:2012-05-10 21:02:24

标签: ruby-on-rails database heroku administration

我已成功将admin_data部署到heroku上。

我可以访问

myapp.herokuapp.com/admin_data

并显示admin_data页面。但它显示了我的开发数据库。更糟糕的是,它实际上显示了我的旧条目(不再存在)。

admin_data是否可以显示生产数据库?

我有一个带有以下内容的admin.rb文件......

AdminData.config do |config|
    config.is_allowed_to_view = lambda {|controller| return true if (Rails.env.development? || Rails.env.production?) }
end
我错过了什么吗?

我看了https://github.com/bigbinary/admin_data/wiki,但似乎找不到任何关于让生产数据库显示的信息

谢谢你!

更新:

抱歉,我必须弄错,但是......是不是正在访问myapp.herokuapp.com我的生产网站?如果我在那里创建一个用户,是不是它存储在herokus pg数据库中?我试图查看该数据库,我想去myapp.herokuapp.com/admin_data将显示,当转到localhost:3000 / admin_data将显示我本地计算机上的数据库用户。

如何使用admin_data查看存储从heroku创建的用户的数据库?

1 个答案:

答案 0 :(得分:0)

Heroku应用程序只附加一个数据库。如果您通过Heroku URL查看页面,那么您正在查看应用程序正在使用的任何数据库。您没有多个开发/暂存/生产数据库。