Моя схема похожа на
type TableName {
PRIMARY_FIELD: Int! @unique
FIELD_ONE: String!
FIELD_TWO: Boolean!
}
Я хочу, чтобы он использовал PRIMARY_FIELD в качестве первичного ключа, но вместо этого он создает поле 'id' и устанавливает его в качестве первичного ключа.
Это не будет проблемой, за исключением того, что я пытаюсь использовать операторы вставки после дампа данных, и все они терпят неудачу из-за создаваемого им поля 'id'.
Могу ли я остановить его создание поля id и использовать вместо этого поле моего первичного ключа?