Ruby on Rails / Heroku我的用户电子邮件存储在哪里

时间:2014-02-04 21:21:59

标签: ruby-on-rails heroku devise

我是Ruby on Rails和Heroku的新手。我在我的RoR应用程序中安装了宝石'Devise',我使用Heroku来部署我的应用程序。注册过程运行正常但我的用户电子邮件存储在哪里(注册我网站的用户)?我希望能够查看/提取所有电子邮件的列表。

2 个答案:

答案 0 :(得分:1)

您可以通过运行以下方式查看您的用户和任何其他数据库记录:

heroku run rails console
从终端窗口

。从那里你可以像User.all

那样在本地机器上运行任何rails console命令

答案 1 :(得分:1)

我发现有用的一件事是使用config variablesPostgres dashboard来获取数据库的URL信息。然后,我使用该信息为我的IDE(RubyMine)构建JDBC URL,以连接到Heroku。因此,我可以从IDE中查看和操作Heroku上所有表中的数据。你可以为你选择的SQL工具做类似的事情。