import { schema } from 'nexus' export const CustomField = schema.objectType({ name: 'CustomField', definition(t) { t.model.id() t.model.createdAt() t.model.updatedAt() t.model.title() t.model.type() t.model.path() t.model.description() t.model.tasks() }, }) export const CustomFieldQueries = schema.extendType({ type: 'Query', definition(t) { t.crud.customField() t.crud.customFields({ filtering: true, ordering: true }) }, }) export const CustomFieldMutation = schema.extendType({ type: 'Mutation', definition: (t) => { t.crud.deleteOneCustomField({ alias: 'deleteCustomField' }) t.crud.updateOneCustomField({ alias: 'updateCustomField' }) t.crud.createOneCustomField({ alias: 'createCustomField' }) }, })