【发布时间】:2014-02-04 21:21:58
【问题描述】:
我是 Ruby on Rails 和 Heroku 的新手。我在我的 RoR 应用程序中安装了 gem 'Devise',并使用 Heroku 来部署我的应用程序。注册过程正常,但我的用户电子邮件存储在哪里(注册我的网站的用户)?我希望能够查看/提取所有电子邮件的列表。
【问题讨论】:
标签: ruby-on-rails heroku devise
我是 Ruby on Rails 和 Heroku 的新手。我在我的 RoR 应用程序中安装了 gem 'Devise',并使用 Heroku 来部署我的应用程序。注册过程正常,但我的用户电子邮件存储在哪里(注册我的网站的用户)?我希望能够查看/提取所有电子邮件的列表。
【问题讨论】:
标签: ruby-on-rails heroku devise
您可以通过运行查看您的用户和任何其他数据库记录:
heroku run rails console
从终端窗口。从那里您可以像在本地机器上一样运行任何 rails 控制台命令,例如 User.all
【讨论】:
我发现有用的一件事是使用config variables 或Postgres dashboard 来获取数据库的URL 信息。然后,我使用该信息为我的 IDE RubyMine 构建 JDBC URL,以连接到 Heroku。因此,我可以从我的 IDE 查看和操作 Heroku 上所有表中的数据。您可以为您选择的 SQL 工具执行类似的操作。
【讨论】: