(edge, nodes, map)
| 88 | |
| 89 | |
| 90 | def create_edge_pattern(edge, nodes, map): |
| 91 | type = edge["type"] |
| 92 | source = edge["source"] |
| 93 | source_label = nodes[source]["labels"][0] |
| 94 | target = edge["target"] |
| 95 | target_label = nodes[target]["labels"][0] |
| 96 | return f"MATCH (n:{source_label} {{v: {map}.from}}), (m:{target_label} {{v: {map}.to}}) CREATE (n)-[:{type}]->(m)" |
| 97 | |
| 98 | |
| 99 | def create_random_graph(g, nodes, edges): |
no outgoing calls
no test coverage detected