Ruby on rails 4 将管理员用户添加到ActiveAdmin
我最近将我的Web应用程序上载到heroku。 当我在Cloud9上开发时,我向ActiveAdmin添加了管理员用户。 问题是我在开发环境中使用sqlite,但现在在生产环境中使用postgresql,因此我在使用sqlite时添加的管理员数据被删除,无法以管理员身份登录Ruby on rails 4 将管理员用户添加到ActiveAdmin,ruby-on-rails-4,heroku,production-environment,Ruby On Rails 4,Heroku,Production Environment,我最近将我的Web应用程序上载到heroku。 当我在Cloud9上开发时,我向ActiveAdmin添加了管理员用户。 问题是我在开发环境中使用sqlite,但现在在生产环境中使用postgresql,因此我在使用sqlite时添加的管理员数据被删除,无法以管理员身份登录 我想让您告诉我如何在生产环境中添加新管理员。您可以通过rails控制台使用 heroku run rails console --app <app name> AdminUser.create(login: 'd
我想让您告诉我如何在生产环境中添加新管理员。您可以通过rails控制台使用
heroku run rails console --app <app name>
AdminUser.create(login: 'default_login', password: 'default_password')
heroku运行rails控制台--app
创建(登录名:'default\u login',密码:'default\u password')
我建议您编写包含默认数据库插入的
seed.rb
文件来启动应用程序。非常感谢您,maxumus。我不知道我可以通过命令“heroku rub rails console…”访问rails控制台。我真的很感谢你的帮助。