Heroku共享数据库未重置

Heroku共享数据库未重置,heroku,Heroku,正在尝试在Heroku上重置我的Rails应用程序的共享数据库 执行以下操作似乎有效 heroku pg:reset SHARED_DATABASE --confirm rabid-raccoon-2000 我得到:重置共享数据库(数据库URL)。。。完成 然后运行heroku run rake db:migrate,看起来也能正常工作。但当我运行heroku run console或尝试使用该应用程序时,它并没有反映出更改(它仍然使用一个古老的db模式,即使在我重置它之后) 我用免费的5mb

正在尝试在Heroku上重置我的Rails应用程序的共享数据库

执行以下操作似乎有效

heroku pg:reset SHARED_DATABASE --confirm rabid-raccoon-2000
我得到:
重置共享数据库(数据库URL)。。。完成

然后运行heroku run rake db:migrate,看起来也能正常工作。但当我运行heroku run console或尝试使用该应用程序时,它并没有反映出更改(它仍然使用一个古老的db模式,即使在我重置它之后)

我用免费的5mb免费数据库和15美元的共享数据库都试过了,但都没有用。不知道它在用什么数据库


My database.yml已签入版本控制,但我不认为这是一个问题。

刚刚删除了应用程序并重新开始。欢迎解释。

只是一个想法。。。我按照说明建立了一个beta postgresql数据库。另外,它让我可以直接访问数据库,这样我就可以更改表所需的任何内容

然后,我删除了生成的带有“git rm conf/evolutions/default/1.sql”的.sql文件,并提交给heroku。幸运的是,该应用程序现在正在运行


这个问题非常令人沮丧,尤其是因为它主要影响到第一次使用Heroku的人(使用共享数据库)。它不是数据库脚本,因为它在本地dev数据库上运行得很好。希望这对你下次有帮助。

这也让我发疯了。。。我几乎同意你的解决方案。