DATABASE_URL
jest tym, co aktualnie przechowuje połączenie Twojej drugiej aplikacji z jej udostępnioną bazą danych, której Heroku uprzejmie uniemożliwia usunięcie, ponieważ nie ma do niej innych odniesień.
Najpierw usuń bazę danych drugiej aplikacji. Wszystko w nim zostanie zniszczone.
heroku addons:destroy heroku-postgresql:<your DB tier> --app <your second app>
Jeśli są to nowe aplikacje, Twój poziom bazy danych to prawdopodobnie hobby-dev
, ale możesz to sprawdzić, uruchamiając heroku addons --app <your second app>
.
Wtedy będziesz mógł ustawić DATABASE_URL
w drugiej aplikacji.
Jeśli chcesz, aby druga aplikacja była połączona z obydwoma bazami danych, musisz zapisać adres URL bazy danych pierwszej aplikacji w innej zmiennej środowiskowej i zaktualizować kod drugiej aplikacji, aby go używać.
Niezwiązane z Twoim pytaniem, właśnie wkleiłeś swoje dane logowania do bazy danych w przestrzeni publicznej. Powinieneś je rzucić za pomocą heroku pg:credentials --reset --app <your first application>
.
Dokumenty:https://devcenter.heroku.com/articles/heroku-postgresql