sql >> Databasteknik >  >> RDS >> PostgreSQL

Hur ändrar man database_url på heroku?

DATABASE_URL är det som för närvarande lagrar din andra app anslutning till dess provisionerade DB, som Heroku vänligen hindrar dig från att ta bort eftersom det inte finns några andra referenser till den.

Ta först bort det andra programmets DB. Allt i den kommer att förstöras.

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

Om det här är nya appar är din DB-nivå förmodligen hobby-dev , men du kan söka efter det genom att köra heroku-tillägg --app .

Sedan kommer du att kunna ställa in DATABASE_URL på den andra appen.

Om du vill ha den andra appen ansluten till båda DB:erna, måste du lagra den första appens DB URL i en annan miljövariabel och uppdatera din andra app kod för att använda den.

Utan anknytning till din fråga har du precis klistrat in dina DB-uppgifter i ett offentligt utrymme. Du bör rulla dem med heroku pg:credentials --reset --app .

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



  1. 2nd Quadrant på PostgresConf US 2018

  2. BILAGA sqlite-databas i Android med SQLiteOpenHelper

  3. Hur kör man en lagrad orakelprocedur?

  4. Anslutningspoolen för databasen '/data/data/msv_database.db' har inte kunnat bevilja en anslutning. Anslutningar:0 aktiva, 1 ledig, 0 tillgängliga