Django.db.utils.ProgrammingError: relation "django_content_type" does not exist raised by psycopg2

Я случайно удалил django_content_type при переносе базы данных на postgreSQL, чтобы решить следующую ошибку:

django.db.utils.IntegrityError: duplicate key value violates unique constraint
(base, product) already exists 

Это возникло, когда я попытался загрузить данные из datadump.json в базу данных PostgreSQL

Есть ли способ создать эту таблицу снова

Я использовал команду

DROP TABLE public.django_content_type CASCADE;

теперь я не могу создать dumpdata.json, он выдает следующую ошибку

django.db.utils.ProgrammingError: relation "django_content_type" does not exist

и его поднимает пакет psycopg2

psycopg2.errors.UndefinedTable: relation "django_content_type" 
does not exist

Я переустановил django, psycopg2 и начал новый проект django, но он все равно выдает ту же ошибку, когда я пытаюсь перенести или синхронизировать базу данных с postgreSQL с помощью следующей команды

python3 manage.py migrate --run-syncdb

Я попробовал этот запрос для создания таблицы django_content_type

CREATE TABLE public.django_content_type
(
    id integer NOT NULL DEFAULT nextval('django_content_type_id_seq'::regclass),
    app_label character varying(100) COLLATE pg_catalog."default" NOT NULL,
    model character varying(100) COLLATE pg_catalog."default" NOT NULL,
    CONSTRAINT django_content_type_pkey PRIMARY KEY (id),
    CONSTRAINT django_content_type_app_label_model_76bd3d3b_uniq UNIQUE (app_label, 
model)

)
WITH (
    OIDS = FALSE
)
TABLESPACE pg_default;

этот запрос также выдает ошибку в djangoshell

ERROR:  relation "django_content_type_id_seq" does not exist
Вернуться на верх