import { schema } from 'nexus' export const FaqItem = schema.objectType({ name: 'FaqItem', definition(t) { t.model.id() t.model.createdAt() t.model.updatedAt() t.model.question() t.model.questionFr() t.model.answer() t.model.answerFr() t.model.services() }, }) export const faqItemQueries = schema.extendType({ type: 'Query', definition(t) { t.crud.faqItem() t.crud.faqItems({ filtering: true, ordering: true }) }, }) export const faqItemQMutation = schema.extendType({ type: 'Mutation', definition: (t) => { t.crud.deleteOneFaqItem({ alias: 'deleteFaqItem' }) t.crud.updateOneFaqItem({ alias: 'updateFaqItem' }) t.crud.createOneFaqItem({ alias: 'createFaqItem' }) }, })