Heroku - 需要更改原来的'种子'用户

时间:2013-05-06 18:31:44

标签: ruby-on-rails ruby-on-rails-3 heroku

我将Rails应用程序部署到Herokudb/seed文件已经发生变化,我希望最初播种到admin的{​​{1}}用户反映我现在在本地拥有的用户。有没有办法:

A)销毁数据,然后再次运行Heroku?或

B)将新的heroku run rake db:seed用户播种到数据库中。如果我需要编辑数据库中的表,那么与创建新的迁移文件类似?

谢谢!

1 个答案:

答案 0 :(得分:2)

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

但是,更好的方法是使用heroku run rails console并简单地使用该接口修改用户信息。您可以阅读更多here