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

Как да променя database_url на heroku?

DATABASE_URL е това, което в момента съхранява връзката на второто ви приложение с предоставената му DB, която Heroku любезно ви пречи да изтриете, защото няма други препратки към нея.

Първо, премахнете DB на второто приложение. Всичко в него ще бъде унищожено.

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

Ако това са нови приложения, нивото на DB вероятно е hobby-dev , но можете да проверите за него, като стартирате heroku addons --app <your second app> .

След това ще можете да зададете DATABASE_URL във второто приложение.

Ако искате второто приложение да е свързано към двете DB, ще трябва да съхраните URL адреса на DB на първото приложение в различна променлива на средата и да актуализирате кода на второто си приложение, за да го използвате.

Без връзка с вашия въпрос, вие току-що поставихте вашите идентификационни данни за DB в публично пространство. Трябва да ги превъртите с heroku pg:credentials --reset --app <your first application> .

Документи:https://devcenter.heroku.com/articles/heroku-postgresql



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

  2. SELECT повдига изключение във функцията PL/pgSQL

  3. Генериране на данни и качество на хардуера

  4. елиминирайте дублиращи се стойности на масив в postgres

  5. Вземете n групирани категории и сумирайте останалите в една