ruby-on-rails - 使现有用户成为 Heroku 上的管理员

标签 ruby-on-rails heroku rails-admin

我已将 rails_admin 安装到我的 Rails 3 应用程序中,我已将其设置为根据我添加到我的用户模型中的“admin”字段对管理员进行身份验证。有没有一种简单的方法可以让我的 Heroku 上的现有用户安装管理员?我无法在数据库上执行 SQL,因为我当前在共享数据库上。创建将用户设置为管理员的迁移是否可行?看起来有点像黑客...

最佳答案

使用 heroku console(或者 heroku run rails console 如果你在他们的新 Cedar stack 上)。它就像本地的 rails console 一样,应该可以让您轻松地进行此更改。

关于ruby-on-rails - 使现有用户成为 Heroku 上的管理员,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6497781/

相关文章:

ruby-on-rails - 销毁管理 session 导致 http get 请求 rails 4

ruby-on-rails - ruby on rails 中的复合主键

ruby-on-rails - 如何使用 ruby​​ on rails 事件记录创建二进制索引?

ruby-on-rails - Ruby on Rails 中一个共享 View 的两个 Controller

ruby-on-rails - Rails 中的 PostgreSQL : How do I make the server run locally AND accept connections on the Unix domain socket?

ruby-on-rails - 无方法错误 : undefined method `bytesize' for #<Array:

ruby-on-rails - 是否可以在 Heroku Cedar 上运行 capybara-webkit(即 fork 的 webkit_server)?

ruby-on-rails - RailsAdmin : hstore columns don't show

ruby-on-rails - 处理嵌套关系 rails 2.3.x 中的 nil(空)值

ruby-on-rails - 如何为 Rails 管理员创建自定义 View ?