import { schema } from 'nexus' export const OrderSubscription = schema.objectType({ name: 'OrderSubscription', definition(t) { t.model.id() t.model.createdAt() t.model.updatedAt() t.model.title() t.model.active() t.model.orders() t.model.type() }, }) export const OrderSubscriptionQueries = schema.extendType({ type: 'Query', definition(t) { t.crud.orderSubscription() t.crud.orderSubscriptions({ filtering: true, ordering: true }) }, }) export const OrderSubscriptionMutation = schema.extendType({ type: 'Mutation', definition: (t) => { t.crud.deleteOneOrderSubscription({ alias: 'deleteOrderSubscription' }) t.crud.updateOneOrderSubscription({ alias: 'updateOrderSubscription' }) t.crud.createOneOrderSubscription({ alias: 'createOrderSubscription' }) }, })