pg_dump без установки search_path - PullRequest
0 голосов
/ 07 ноября 2018

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

SELECT pg_catalog.set_config('search_path', '', false);

Можно ли установить опцию, где pg_dump не добавит эту строку? Это вызывает проблемы позже, когда я пытаюсь выполнить другие команды SQL без квалификатора схемы.

Это команда pg_dump, которую я сейчас использую:

pg_dump -O -x -h <db-host> -p <db-port> -U <db-user> -d <db-name> --schema public --schema-only > public-schema.sql

1 Ответ

0 голосов
/ 07 ноября 2018

Нет, такой опции нет.

Я рекомендую вам восстановить дамп с помощью psql -f dumpfile вместо использования \i для его выполнения в текущем сеансе.

...