В последнее время я играю с 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...
Похоже, что в файле дампа не было последовательности для моего автоинкрементного столбца. Как мне это включить?