import { mutationField , nonNull } from 'nexus' ; export const UserUpdateOneMutation = mutationField ( 'updateOneUser' , { type : nonNull ( 'User' ) , args : { data : nonNull ( 'UserUpdateInput' ) , where : nonNull ( 'UserWhereUniqueInput' ) , } , resolve ( _parent , { data , where } , { prisma , select } ) { return prisma . user . update ( { where , data , ... select , } ) ; } , } ) ;