def edge_update(project, record): e = edges(project) n = nodes(project) edata = load(e) ndata = load(n) edge_upd_record(ndata[0], ndata[1], edata[0], edata[1], record) save(e, ndata)
def node_delete(project, label): e = edges(project) n = nodes(project) edata = load(e) ndata = load(n) node_del_record(ndata[0], ndata[1], edata[0], edata[1], label) save(n, ndata)
def edge_delete(project, source, target): e = edges(project) data = load(e) edge_del_record(data[0], data[1], source, target) save(e, data)
def node_create(project, record): n = nodes(project) data = load(n) node_add_record(data[0], data[1], record) save(n, data)
def create(which, f, attr): data = load(f) create_it(which, data[0], attr) save(f, data)