import { schema } from 'nexus' export const ShippingLine = schema.objectType({ name: 'ShippingLine', definition(t) { t.model.id() t.model.createdAt() t.model.updatedAt() t.model.code() t.model.price() t.model.source() t.model.title() t.model.services() t.model.taxLines() }, }) export const ShippingLineQueries = schema.extendType({ type: 'Query', definition(t) { t.crud.shippingLine() t.crud.shippingLines({ filtering: true, ordering: true }) }, }) export const ShippingLineMutation = schema.extendType({ type: 'Mutation', definition: (t) => { t.crud.deleteOneShippingLine({ alias: 'deleteShippingLine' }) t.crud.updateOneShippingLine({ alias: 'updateShippingLine' }) t.crud.createOneShippingLine({ alias: 'createShippingLine' }) }, })