Heroku - 需要更改原始"种子"用户



我有一个部署到HerokuRails应用程序。db/seed文件已经更改,我希望最初播种到Heroku中的admin用户反映我现在在本地拥有的用户。有没有办法:

A)销毁数据,然后再运行heroku run rake db:seed ?或者

B) Seed一个新的admin用户到数据库。类似于在需要编辑数据库中的表时创建新的迁移文件吗?

谢谢!

您可以使用rake db:reset命令重置数据库,该命令将删除,创建和播种您的数据。在运行此命令之前,您必须修改种子文件。

然而,更好的方法是使用heroku run rails console并使用该接口简单地修改用户信息。你可以在这里阅读更多。

最新更新