也许我错过了一些非常简单的东西,我不知道 - 我以前从未部署过rails应用程序。我正要。我正在使用Devise进行用户身份验证,并且有几个需要身份验证的操作。该应用程序未设置,因此任何人都可以注册,注册仅限于将管理该应用程序的一组用户。
但是,我不知道的是...当应用切换到生产数据库时,我如何将自己设置为第一个用户?用户模型将为空,我甚至无法访问允许我设置新用户的控制器,因为这些控制器需要进行身份验证。
答案 0 :(得分:5)
使用/db/seeds.rb
答案 1 :(得分:1)
直接连接数据库并手动插入记录。