Ejemplo n.º 1
0
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)
Ejemplo n.º 2
0
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)