Можно ли сделать exclude foreign data wrappers?
Если в документации pg_dump этого нет, то нет (я не совсем понял, чего Вы хотите).
Ну смотрите, при создании foreign таблиц, так же создаются сетинги для подключения к серверу и креды. Так вот вопрос, как сделать так, что бы при pg_dump эти сетинги не попадали в dump?
Никак. И да, это я выяснил поиском "foreign" в документации pg_dump, что Вам мешало? ;)
Просто рассуждая: Внешние сервера создаются от суперюзера, потом уже идут юзер маппинги и раздача прав. Если делать дамп от владельца базы не-суперюзера, или от роли с правами, например, только на чтение, то наверно и в дампе не будет той инфы которую вы не хотите.
Обсуждают сегодня