Как подключить PyCharm к базе данных postgres Heroku

Попытка подключиться к нашей базе данных Heroku через PyCharm, которая, по понятным причинам, требует SSL.

Есть ли способ сделать это, используя встроенный SSL для *.herokuapp.com?

По существу пытаемся выяснить, как получить файлы .pem для PyCharm (в частности, файл CA, файл сертификата клиента, файл ключа клиента).

Спасибо!

Ответ 1

Нет необходимости настраивать файлы. Просто добавьте следующее к автоматически созданному URL:

?ssl=true&sslfactory=org.postgresql.ssl.NonValidatingFactory

Таким образом, правильный URL будет:

jdbc:postgresql://host:port/database?ssl=true&sslfactory=org.postgresql.ssl.NonValidatingFactory

Кажется, не имеет значения, проверяете ли вы SSL или нет. Параметр ssl = true заставит ssl-соединение.