sql >> Databáze >  >> RDS >> PostgreSQL

Jak změnit database_url na heroku?

DATABASE_URL je to, co aktuálně ukládá připojení vaší druhé aplikace k její zřízené databázi, kterou vám Heroku laskavě brání ve smazání, protože na ni nejsou žádné další odkazy.

Nejprve odeberte DB druhé aplikace. Cokoli v něm bude zničeno.

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

Pokud se jedná o nové aplikace, vaše úroveň DB je pravděpodobně hobby-dev , ale můžete to zkontrolovat spuštěním heroku addons --app <your second app> .

Poté budete moci nastavit DATABASE_URL ve druhé aplikaci.

Pokud chcete mít druhou aplikaci připojenou k oběma DB, budete muset uložit URL DB první aplikace do jiné proměnné prostředí a aktualizovat kód druhé aplikace, abyste ji mohli používat.

Bez ohledu na vaši otázku jste právě vložili své přihlašovací údaje DB do veřejného prostoru. Měli byste je vrátit pomocí heroku pg:credentials --reset --app <your first application> .

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



  1. Rozdělte řetězec a procházejte hodnoty v Proceduře MySql

  2. Postgres INTERVAL pomocí hodnoty z tabulky

  3. MySQL Zobrazit granty pro všechny uživatele

  4. Detekce přírůstkových změn databáze (Oracle až MongoDB ETL)