def delMembership(_, info, id): deletedMembership = Membership.objects(id=id).first() deletedMembership.delete() return deletedMembership
def updateMembership(_, info, **kwargs): updatedMembership = Membership.objects(id=kwargs["id"]).first() updatedMembership.update(**kwargs) updatedMembership.reload() return updatedMembership
def getMembership(_, info, id): membership = Membership.objects(id=id).first() # pylint: disable=maybe-no-member if (membership == None): raise Exception("Membership not found") return membership