1 Вопрос: Как экспортировать схему только для Postgres

вопрос создан в Wed, May 8, 2019 12:00 AM

У меня очень большая база данных PostgresSQL. Я хотел бы сбросить только схему. Запуск

pg_dump -s myschema -f /dump.sql

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

    
1
1 ответ                              1                         

-s не принимает никаких параметров, вам нужно использовать -n или --schema, чтобы выбрать схему, которую вы хотите вывести:

pg_dump -s -n myschema -d mydatabase -f /dump.sql
    
4
2019-05-08 16: 20: 09Z
  1. Спасибо за ответ. Это позволит избежать сброса данных?
    2019-05-08 16: 21: 26Z
  2. @ LajosArpad, да, это будет
    2019-05-08 16: 21: 48Z
  3. о, отлично, спасибо. Позвольте мне попробовать это
    2019-05-08 16: 22: 02Z
  4. Он все еще работает ... Извините за медленный ответ.
    2019-05-08 16: 47: 52Z
источник размещен Вот