2017-04-25 25 views
0

我正在嘗試在Heroku上託管的rails 5應用程序上重置postgresql數據庫。 這不是我第一次,所以我滿懷信心地鍵入以下命令:heroku pg:重置DATABASE不是一個heroku命令?

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

如果你喜歡使用Heroku的網站:http:

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

  2. 選擇要重置

  3. 數據庫
  4. 向下滾動,您將能夠看到重置數據庫按鈕。

  5. 點擊「重置數據庫」

,或者如果你想用命令行做的,那麼你需要更新的Heroku CLI

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

+0

希望它有助於! –

+0

謝謝,我重新安裝了命令行工具,現在它正在工作。不知道我以前的CLI安裝如何或爲什麼被損壞:/ – nelsballs

0

你的應用程序文件夾中運行此命令?如果沒有,那麼請使用此語法

heroku pg:reset [DATABASE] --app APP 
+0

我是正確的文件夾中運行時命令。如果我嘗試你的,輸出仍然給我 '▸pg:重置不是一個heroku命令.' – nelsballs