import { schema } from 'nexus' export const MeetingActivity = schema.objectType({ name: 'MeetingActivity', definition(t) { t.model.id() t.model.createdAt() t.model.updatedAt() t.model.text() t.model.meetingParticipants() }, }) export const MeetingActivityQueries = schema.extendType({ type: 'Query', definition(t) { t.crud.meetingActivity() t.crud.meetingActivities({ filtering: true, ordering: true }) }, }) export const MeetingActivityMutation = schema.extendType({ type: 'Mutation', definition: (t) => { t.crud.deleteOneMeetingActivity({ alias: 'deleteMeetingActivity' }) t.crud.updateOneMeetingActivity({ alias: 'updateMeetingActivity' }) t.crud.createOneMeetingActivity({ alias: 'createMeetingActivity' }) }, })