Как указать имя схемы в URL-адресе Postgres для подключения к базе данных PostgreSQL в Heroku - PullRequest
0 голосов
/ 05 октября 2018

Я подключаю свое приложение сервера разбора к базе данных PostgreSQL, размещенной в сервисе Heroku-PostgreSQL.

Моя база данных имеет схему под названием gc, которая отличается от схемы public по умолчанию дляPostgresql.

Я использовал следующее для подключения к базе данных из приложения parse-сервера.

"postgres://{USERNAME}:{PASSWORD}@{HOSTNAME_ON_AWS}:5432/{DATABASE_NAME}?ssl=true" 

Но проблема заключалась в том, что он был подключен к схеме public, а не к gc схема, которую я хотел.

Можно ли указать имя схемы в URL-адресе Postgres?

1 Ответ

0 голосов
/ 05 октября 2018

Я не думаю, что вы можете,

, однако вы можете связать путь поиска схемы с пользователем в базе данных, поэтому, если вы хотите использовать другую схему, вам нужно использовать другое имя пользователя дляподключиться как.

SQL:

alter user fred set search_path to 'gc';
...