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

Como alterar database_url no heroku?


DATABASE_URL é o que está armazenando atualmente a conexão do seu segundo aplicativo com seu banco de dados provisionado, que o Heroku está gentilmente impedindo que você exclua porque não há outras referências a ele.

Primeiro, remova o banco de dados do segundo aplicativo. Qualquer coisa nele será destruída.
heroku addons:destroy heroku-postgresql:<your DB tier> --app <your second app>

Se esses são novos aplicativos, sua camada de banco de dados provavelmente é hobby-dev , mas você pode verificar isso executando heroku addons --app <your second app> .

Em seguida, você poderá definir DATABASE_URL no segundo aplicativo.

Se você quiser ter o segundo aplicativo conectado a ambos os bancos de dados, precisará armazenar a URL do banco de dados do primeiro aplicativo em uma variável de ambiente diferente e atualizar o código do segundo aplicativo para usá-lo.

Não relacionado à sua pergunta, você acabou de colar suas credenciais de banco de dados em um espaço público. Você deve lançá-los com heroku pg:credentials --reset --app <your first application> .

Documentos:https://devcenter.heroku.com/articles/heroku-postgresql