pricing premium postgres example app addon postgresql heroku destroy

postgresql - premium - Destruyendo una base de datos de Postgres en Heroku



heroku postgresql premium 2 (4)

Quiero destruir la base de datos, pero no estoy seguro de cuál sería el comando. ¿Alguien sabe como hacer esto?


Ninguna de las respuestas anteriores en realidad describe cómo destruir una base de datos Heroku, que fue la pregunta original (y lo que me llevó a buscar una respuesta).

De sus documentos , cualquiera de estos funcionará:

  • heroku addons:destroy heroku-postgresql:tier (donde el tier es el nivel de la base de datos, como hobby-dev )
  • heroku addons:destroy HEROKU_POSTGRESQL_<COLOR> (si tienes más de una base de datos de ese nivel)

Tenga en cuenta que debido a que esta es una acción destructiva, le pedirá que confirme la acción. Si desea utilizar esto en un script, puede omitir el mensaje con algo como esto:

heroku addons:destroy HEROKU_POSTGRESQL_<COLOR> --confirm <appname>

Espero que sea útil!


No debe usar un comando postgres para eliminar completamente su base de datos, ya que no tendrá permisos para crear una nueva. En su lugar, debe usar el comando heroku para borrar su base de datos:

heroku pg:reset DATABASE_URL


Para responder a la pregunta anterior de heroku pg:reset DATABASE : DATABASE heroku pg:reset DATABASE DATABASE en heroku pg:reset DATABASE es por defecto postgres


Simplemente siga los pasos a continuación. correr

heroku pg:reset DATABASE

para recrear la base de datos sin nada en ella, luego ejecutar

heroku run rake db:migrate

para inicializar la base de datos con el esquema y los datos correctos.

Mire la nueva documentación de heroku que ayuda;)