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

Jak mohu připojit databázi k aplikaci v Heroku?

Přidali jste databázi pomocí aplikace https://postgres.heroku.com/ nezávislé na aplikaci místo? Nebo jste právě vytvořili postgresql databázi v ovládacím panelu Heroku?

Pokud jste svou databázi vytvořili na https://postgres.heroku.com/ , nebudete prohlédněte si databázi prostřednictvím heroku pg:info příkaz. Co můžete udělat pro přidání databáze do vaší aplikace, by však bylo:

  1. Přihlaste se do https://postgres.heroku.com/ .
  2. Klikněte na databázi, kterou chcete připojit ke své aplikaci.
  3. V části „Nastavení připojení“ klikněte na tlačítko konfigurace vpravo nahoře.
  4. Potom klikněte na možnost „URL“.
  5. Zkopírujte adresu URL své databáze, mělo by to být něco jako "postgres://blah:aeex9aeex9ae9 @sqldat.com :5432/omg".
  6. Ve své aplikaci na příkazovém řádku spusťte heroku config:set DATABASE_URL=postgres://blah:[email protected]:5432/omg

Udělali jsme tam přiřazení vaší databáze k DATABASE_URL proměnná prostředí ve vaší aplikaci. Toto je proměnná, která se ve výchozím nastavení používá při poskytování databází lokálně vaší aplikaci, takže teoreticky by vám přiřazení této hodnoty mělo fungovat dobře.



  1. Jak nainstalovat oracle instantclient a pdo_oci na stroj ubuntu?

  2. Jak vložit data do tabulky SQL Server pomocí R?

  3. Omezte počet znaků ve sloupci dotazu mysql

  4. Měl by mít každý cizí klíč SQL Server odpovídající index?