所以我是ROR和Heroku的新手,需要一点帮助。我已经创建并部署了一个应用程序;但是,我想清除与其关联的数据库。意思是我想清除到目前为止已创建的所有用户(及其附加数据)。

我基本上已经创建了几个假账户来测试生产站点上的数据库是否正常工作,但是现在我想清除这个问题,并从一个新的数据库开始。

是否可以在不完全删除数据库的情况下进行?

任何帮助将由衷的感谢。非常感谢您的宝贵时间!

最佳答案

您可以使用heroku pg:reset DATABASE命令重置整个数据库。该命令将简单地删除并创建数据库。

然后,您必须使用heroku rake db:migrate创建表。

另外,您可以在本地使用rake db:reset命令,然后运行heroku db:push更新生产数据库。

关于ruby-on-rails - 在Heroku生产站点上清除Rails应用程序数据库,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/6906715/

10-10 00:53
查看更多