PostgreSQL
 sql >> база данни >  >> RDS >> PostgreSQL

Как мога да прикача база данни към приложение в Heroku?

Добавихте ли базата данни с помощта на независимия от приложението https://postgres.heroku.com/ сайт? Или просто сте създали база данни postgresql във вашия контролен панел на Heroku?

Ако сте създали своята база данни на https://postgres.heroku.com/ , вие няма вижте базата данни чрез вашия heroku pg:info команда. Това, което можете да направите, за да добавите вашата база данни към вашето приложение обаче, е да:

  1. Влезте в https://postgres.heroku.com/ .
  2. Щракнете върху базата данни, която искате да прикачите към вашето приложение.
  3. Под „Настройки на връзката“ щракнете върху бутона за конфигурация горе вдясно.
  4. След това щракнете върху опцията „URL“.
  5. Copy your database URL, this should be something like "postgres://blah:example @sqldat.com :5432/omg".
  6. Във вашето приложение, от командния ред, изпълнете heroku config:set DATABASE_URL=postgres://blah:[email protected]:5432/omg

Това, което направихме там, беше да присвоим вашата база данни към DATABASE_URL променлива на средата във вашето приложение. Това е променливата, която се използва по подразбиране, когато предоставяте бази данни локално на вашето приложение, така че теоретично присвояването на тази стойност трябва да работи добре за вас.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Как да наложа подобна на набор уникалност между множество колони?

  2. x е процедура, използвайте call, когато вече използвам call

  3. PostgreSQL - Неуспешна корелирана подзаявка?

  4. Не може да се свърже PostgreSQL към отдалечена база данни чрез pgAdmin

  5. org.postgresql.util.PSQLException:ГРЕШКА:не можа да сериализира достъпа поради зависимости за четене/запис между транзакциите