pq: двойное значение ключа нарушает уникальное ограничение \ "pg_type_typname_nsp_index \" - PullRequest
0 голосов
/ 19 марта 2020

Я пытаюсь выполнить некоторые миграции postgres sql 11, которые включают создание таблиц, если они не существуют внутри контейнера docker, используя goose из golang.

Ниже приведен скрипт sql

CREATE TABLE IF NOT EXISTS identity.mytable (
    id bigint NOT NULL,
    name text,
    CONSTRAINT mytable_pk PRIMARY KEY (id)
);

. Я уверен, что таблица не обрабатывается никаким другим процессом, кроме этого, поэтому не уверен, почему я получаю эту ошибку.

pq: duplicate key value violates unique constraint \"pg_type_typname_nsp_index\"

Возможно ли, что я пытаюсь использовать имя схемы identity, которое является зарезервированным ключевым словом?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...