PostgreSQL
 sql >> Baza danych >  >> RDS >> PostgreSQL

Jak mogę dołączyć bazę danych do aplikacji w Heroku?

Czy dodałeś bazę danych za pomocą niezależnego od aplikacji https://postgres.heroku.com/ strona? A może po prostu utworzyłeś bazę danych postgresql w panelu sterowania Heroku?

Jeśli utworzyłeś bazę danych na https://postgres.heroku.com/ , nie zobacz bazę danych przez heroku pg:info Komenda. Aby dodać bazę danych do aplikacji, możesz jednak:

  1. Zaloguj się do https://postgres.heroku.com/ .
  2. Kliknij bazę danych, którą chcesz dołączyć do swojej aplikacji.
  3. W sekcji „Ustawienia połączenia” kliknij przycisk konfiguracji w prawym górnym rogu.
  4. Następnie kliknij opcję „URL”.
  5. Skopiuj adres URL swojej bazy danych, powinien to być coś w stylu „postgres://blah:efeprzyklad6e6 @sqldat.com :5432/omg”.
  6. W swojej aplikacji, w wierszu poleceń, uruchom heroku config:set DATABASE_URL=postgres://blah:[email protected]:5432/omg

To, co tam zrobiliśmy, to przypisanie Twojej bazy danych do DATABASE_URL zmienna środowiskowa w aplikacji. Jest to zmienna używana domyślnie podczas udostępniania baz danych lokalnie w aplikacji, więc teoretycznie przypisanie tej wartości powinno wystarczyć dla Ciebie.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Wyzwalacz aktualizacji PostgreSQL

  2. Big Data z PostgreSQL i Apache Spark

  3. JBoss7 + PostgreSQL Nowe brakujące/niezaspokojone zależności

  4. Dodanie nowej kolumny w tabeli tymczasowej

  5. Pobieranie wszystkich uprawnień do obiektów dla określonej roli