PostgreSQL
 sql >> Database >  >> RDS >> PostgreSQL

Come modificare database_url su heroku?

DATABASE_URL è ciò che sta attualmente archiviando la connessione della tua seconda app al suo DB fornito, che Heroku ti sta gentilmente impedendo di eliminare perché non ci sono altri riferimenti ad essa.

Innanzitutto, rimuovere il DB della seconda applicazione. Tutto ciò che contiene verrà distrutto.

heroku addons:destroy heroku-postgresql:<your DB tier> --app <your second app>

Se si tratta di nuove app, il tuo livello DB è probabilmente hobby-dev , ma puoi verificarlo eseguendo heroku addons --app <your second app> .

Quindi potrai impostare DATABASE_URL sulla seconda app.

Se desideri che la seconda app sia connessa a entrambi i DB, dovrai archiviare l'URL del database della prima app in una variabile di ambiente diversa e aggiornare il codice della seconda app per utilizzarla.

Non correlato alla tua domanda, hai appena incollato le tue credenziali DB in uno spazio pubblico. Dovresti eseguirli con heroku pg:credentials --reset --app <your first application> .

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