2012-05-10 56 views
0

ive已成功將admin_data部署到heroku上。rails admin_data顯示開發數據庫而非生產

我可以訪問

myapp.herokuapp.com/admin_data

和admin_data頁面顯示。但它顯示了我的開發數據庫。更糟糕的是,它實際上顯示我的舊條目(不再存在)。

有沒有可能爲admin_data顯示生產數據庫?

我有以下...

AdminData.config do |config| 
    config.is_allowed_to_view = lambda {|controller| return true if (Rails.env.development? || Rails.env.production?) } 
end 

我這麼想的admin.rb文件?

香港專業教育學院看了https://github.com/bigbinary/admin_data/wiki,但似乎無法找到製作生產什麼分貝顯示

謝謝!

UPDATE:

對不起,我一定是搞錯了,但是......沒有訪問myapp.herokuapp.com我的生產基地?如果我在那裏創建一個用戶,是不是它存儲在herokus pg數據庫?我試圖查看該數據庫,我想去myapp.herokuapp.com/admin_data會顯示,而去本地主機:3000/admin_data會顯示用戶從我的本地機上的數據庫。

我該如何查看存儲用admin_data從heroku創建的用戶的數據庫?

回答

0

Heroku應用程序只附加了一個數據庫。如果您通過Heroku URL查看網頁,則可以查看該應用程序正在使用的任何數據庫。您沒有多個開發/登臺/生產數據庫。

+0

等待不要用heroku自己的postgres db?例如,如果我通過heroku創建一個新用戶,它不會顯示在我的本地計算機的用戶表上 – Sasha

+1

正確 - 在heroku上創建用戶不會在您的本地用戶表中創建用戶,但是您的原始帖子顯示您請訪問myapp.herokuapp.com。你期望發生什麼? –

+0

抱歉,我必須誤會,但是......不是訪問myapp.herokuapp.com我的製作網站?如果我在那裏創建一個用戶,是不是它存儲在herokus pg數據庫?我試圖查看該數據庫,我想去myapp.herokuapp.com/admin_data會顯示,而去localhost:3000/admin_data會顯示用戶從我的本地計算機上的數據庫 – Sasha

相關問題