Как изменить начальный автогенерируемый идентификатор основного ключа в веб-приложении Django + PostgreSQL?
У меня есть веб-приложение, построенное на Django с использованием базы данных PostgreSQL. В нескольких таблицах у меня есть автогенерируемые идентификаторы, используемые в качестве первичных ключей. Из-за некоторых непредвиденных обстоятельств мне пришлось удалить все на Linux-сервере и снова установить их на другом Linux-сервере. Я хочу использовать все данные, которые я хранил ранее и сделал дампы в csv файлы для каждой таблицы перед удалением.
Итак, я использовал функцию copy и скопировал данные всех колонок (включая "id") в новую базу данных. Теперь, при использовании приложения Django, которое пытается вставить данные в таблицы, оно выдает ошибку PRIMARY KEY ERROR, говоря, что id уже существует. Итак, что я могу сделать, чтобы это приложение Django+PSQL использовало id из 1000 или 5000, а не из 1, так как предыдущие уже используются? Как узнать, что эта установка не использует от 1 до 1000, так как они уже используются.
Я не думаю, что для этого нужны какие-либо скриншоты. Пожалуйста, дайте мне знать, если я должен быть более понятным.
Заранее большое спасибо.