PostgreSQL
 sql >> Base de Dados >  >> RDS >> PostgreSQL

Como rake db:drop e rake db:create no Heroku?


O pg:reset comando irá recriar o banco de dados para você. Exemplo de uso:
$ heroku config | grep POSTGRESQL
HEROKU_POSTGRESQL_RED_URL: postgres://somedatabaseurl
$ heroku pg:reset HEROKU_POSTGRESQL_RED_URL
!    WARNING: Destructive Action
!    This command will affect the app: myappname
!    To proceed, type "myappname" or re-run this command with --confirm
> myappname
Resetting HEROKU_POSTGRESQL_RED_URL (DATABASE_URL)... done

O db:reset O comando tentaria descartar o banco de dados, o que não é algo que as permissões do Heroku permitem.