heroku pg:reset DATABASE不是heroku命令吗?

时间:2017-04-25 06:40:50

标签: ruby-on-rails heroku

我试图在Heroku上托管的rails 5应用上重置postgresql数据库。 这不是我的第一次,所以我完全保证输入以下命令:

heroku pg:reset DATABASE

然后是戏剧。控制台给我以下输出:

 ▸    pg:reset is not a heroku command.
 ▸    Perhaps you meant ps:resize?
 ▸    Run heroku _ to run heroku ps:resize DATABASE.
 ▸    Run heroku help for a list of available commands.

我尝试过但没有成功

heroku pg:reset DATABASE_URL
heroku pg:reset SHARED_DATABASE

2 个答案:

答案 0 :(得分:2)

如果您更喜欢使用Heroku网站:

  1. 转到https://postgres.heroku.com/databases

  2. 选择要重置的数据库

  3. 向下滚动,您将看到“重置数据库”按钮。

  4. 点击"重置数据库"

  5. 或者如果您想使用命令行,则需要更新heroku CLI

    https://devcenter.heroku.com/articles/heroku-cli

答案 1 :(得分:0)

您是否在app文件夹中运行此命令?如果没有,请使用此语法

heroku pg:reset [DATABASE] --app APP