pg_dump игнорирует последовательность таблиц?

В последнее время я играл с PostgreSQL, и у меня возникли проблемы с пониманием того, как создавать резервные копии и восстанавливать одну таблицу.

Я использовал pgadmin3 для резервного копирования одной таблицы в моей базе данных, чтобы скопировать ее на другой сервер. Когда я пытаюсь выполнить pg_restore в файле, я получаю сообщения об ошибках, в которых говорится, что последовательность не существует:

pg_restore: [archiver (db)] could not execute query: ERROR:  relation "businesses_id_seq" does not exist
    Command was: 
CREATE TABLE businesses (
    id integer DEFAULT nextval('businesses_id_seq'::regclass) NOT NULL,
    name character varyin...

Похоже, что файл дампа не включает последовательность для моего автоматически увеличивающегося столбца. Как мне заставить это включить это?

15
задан dwich 10 September 2018 в 01:53
поделиться