Schema

type Mutation {
	deleteIssue(id: ID!): ID!
}

Resolvers

const resolvers = {
	Mutation: {
		deleteIssue: async (_, { id }, ctx) => {
      if (!ctx.user)
        throw new GraphQLError('UNAUTHORIZED', { extensions: { code: 401 } })

      await db.delete(issues).where(eq(issues.id, id))
      return id
    },
	}
}