heroku Postgres - продолжение: нет записи pg_hba.conf для хоста - PullRequest
0 голосов
/ 16 апреля 2020

Я пытаюсь выполнить миграцию в моем приложении Nodejs, размещенном на Heroku, с использованием бесплатной базы данных Postgres Heroku.

Я использую Sequelize в качестве ORM. Это моя конфигурация для производственного соединения.

const dotenv = require('dotenv');

dotenv.config();

module.exports = {
  production: {
    use_env_variable: 'DATABASE_URL',
    dialect: process.env.DIALECT,
    protocol: process.env.DIALECT,
  }
}

Когда я использую вышеуказанную конфигурацию, я получаю следующую ошибку: no pg_hba.conf entry for host "000.000.000.0", user "yyyyyyyyyyyyyy", database "xxxxxxxxxxxxx", SSL off

Однако, когда я добавляю параметры ниже, я получаю ошибку самозаверяющего сертификата .

dialectOptions: {
ssl: true
}

Пожалуйста, как мне решить эту проблему?

...