我有一个部署到Heroku
的Rails
应用程序。db/seed
文件已经更改,我希望最初播种到Heroku
中的admin
用户反映我现在在本地拥有的用户。有没有办法:
heroku run rake db:seed
?或者B) Seed一个新的admin
用户到数据库。类似于在需要编辑数据库中的表时创建新的迁移文件吗?
谢谢!
您可以使用rake db:reset
命令重置数据库,该命令将删除,创建和播种您的数据。在运行此命令之前,您必须修改种子文件。
然而,更好的方法是使用heroku run rails console
并使用该接口简单地修改用户信息。你可以在这里阅读更多。