def delete_roleoperations(role_id=None, operation_key=None, modifier_id=None): query = RoleOperation.all() if role_id is not None: query.filter("role_id =", role_id) if operation_key is not None: query.filter("operation_key =", operation_key) query.delete(modifier_id)
def copy_roleoperations(role_id_from, role_id_to, modifier_id): query = RoleOperation.all() query.filter("role_id =", int(role_id_from)) roleoperations = query.fetch() for ro in roleoperations: create_roleoperation(ro.role_id, ro.operation_key, modifier_id)