Я использую PostgreSQL с GraphQL, когда пытаюсь удалить любую компанию, имеющую отношение к другим таблицам. показывает ошибку GraphQL: - PullRequest
1 голос
/ 04 марта 2020

схема таблиц

type Company {
  id: ID! @unique
  name: String!
  users: [CompanyUser!]! @relation(name: "CompanyUserToCompany")
  areas: [Area!]! @relation(name: "Company_areas")
  positions: [Position!]! @relation(name: "Company_positions", onDelete: CASCADE)

}

type Position {
  id: ID! @unique
  name: String!
  users: [CompanyUser!]! @relation(name: "Position_company_user")
  company: Company! @relation(name: "Position_company", onDelete: CASCADE)

}

Показывает эту ошибку GraphQL

Ошибка: ошибка GraphQL: изменение, которое вы пытаетесь внести, будет нарушать обязательное отношение 'Position_company' между компанией и позицией

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