diff options
| author | Alon Levy <alon@pobox.com> | 2014-12-23 17:27:22 +0200 |
|---|---|---|
| committer | Alon Levy <alon@pobox.com> | 2014-12-23 17:27:22 +0200 |
| commit | b3a1e89c1ad4fc94be2db2991dcc5afb4b16cb85 (patch) | |
| tree | 20ff57e2826661dad4ce59c15b0e220e36dd8ee2 /src/server/neo4j_util.py | |
| parent | f7daa0a194edccf889a50142426f5c998bf77e34 (diff) | |
fix usage of numeric labels: use quote__backticks for all label creation
Diffstat (limited to 'src/server/neo4j_util.py')
| -rw-r--r-- | src/server/neo4j_util.py | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/server/neo4j_util.py b/src/server/neo4j_util.py index e514f614..5bc65032 100644 --- a/src/server/neo4j_util.py +++ b/src/server/neo4j_util.py @@ -184,7 +184,7 @@ def gen_query_create_from_node_map(node_map, input_to_DB_property_map=lambda _: assert len(label) > 2 and label[0].isupper() and label[1:].islower(), 'malformed label: ' + label - q_arr = ['create (n:%s {node_attr})' % (label), + q_arr = ['create (n:%s {node_attr})' % (quote__backtick(label)), 'return n.id' ] @@ -212,7 +212,7 @@ def gen_query_create_from_link_map(link_map, input_to_DB_property_map=lambda _: q = "match (src {id: {src}.id}),(dst {id: {dst}.id}) " + \ "create (src)-[r:%(__type)s {link_attr}]->(dst) " + \ "return id(r)" - q = q % {'__type':l_type} + q = q % {'__type': quote__backtick(l_type)} for link in l_set: __type_check_link(link) |
