Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Heroku db:pull 'db:pull is not a heroku command'

I'm getting this message even though I've used heroku db:pull a million times. For some reason it's no longer working even though I haven't even touched my code. Any ideas?

The full error message is

db:pull is not a heroku command. Perhaps you meant pg:pull See heroku help for a list of available commands.

like image 854
kevinkt Avatar asked Oct 02 '13 19:10

kevinkt


People also ask

Where do Heroku commands run?

Running Commands on the Heroku Web Interface To use the web console, navigate to your application in Heroku. The same application that you would pass into --app earlier. In the top-right of the interface, there is a “More” button, pressing it displays a “Run Console” option. Select it to add your command.

What does heroku pg reset do?

pg:reset. The PostgreSQL user your database is assigned doesn't have permission to create or drop databases. To drop and recreate your database use pg:reset .

How do I delete a Heroku database?

Select the database you want to reset. Click on a settings button in the right upper corner. Click "Reset Database" as shown below: type in "RESET" and press ok.


1 Answers

For now, we can still use heroku-legacy-taps until the taps gods decide to deprovision the taps servers.

Run: heroku plugins:install https://github.com/heroku/heroku-legacy-taps.git

Then continue your db:push and db:pull workflow as usual. (thanks to GantMan for the hint)

like image 147
Arcolye Avatar answered Sep 29 '22 05:09

Arcolye