Как подключить postgresql к heroku?

Пользователь

от autumn_parker , в категории: Другие , месяц назад

Как подключить postgresql к heroku?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

1 ответ

Пользователь

от karen.wisozk , месяц назад

@autumn_parker 

Чтобы подключить PostgreSQL к приложению Heroku, вам нужно сначала установить пакет PostgreSQL в вашем приложении Heroku, а затем настроить приложение на использование базы данных.

  1. Установите пакет PostgreSQL:


Откройте консоль и выполните команду:

1
heroku addons:create heroku-postgresql:hobby-dev


Эта команда установит пакет PostgreSQL и создаст базу данных для вашего приложения.

  1. Настройте приложение на использование базы данных:


Откройте файл config/database.yml вашего приложения и добавьте следующий код:

1
2
3
4
5
6
7
production:
  adapter: postgresql
  encoding: unicode
  database: <%= ENV['DATABASE_NAME'] %>
  pool: 5
  username: <%= ENV['DATABASE_USER'] %>
  password: <%= ENV['DATABASE_PASSWORD'] %>


Затем выполните команду:

1
heroku config:get DATABASE_URL


Эта команда выведет строку подключения к базе данных. Скопируйте эту строку и вставьте ее в файл config/database.yml в качестве значения для url.


Теперь вы можете