From ef7e0f27f06d066a783de58c60252ec2e838ddd9 Mon Sep 17 00:00:00 2001 From: LV-426 Date: Mon, 30 Mar 2015 19:33:50 +0300 Subject: neo4j_schema: meta label constants --- src/server/db_op.py | 2 ++ src/server/neo4j_cypher.py | 15 --------------- src/server/neo4j_schema.py | 15 +++++++++++++++ 3 files changed, 17 insertions(+), 15 deletions(-) create mode 100644 src/server/neo4j_schema.py (limited to 'src') diff --git a/src/server/db_op.py b/src/server/db_op.py index 9d55fe52..06936291 100644 --- a/src/server/db_op.py +++ b/src/server/db_op.py @@ -14,7 +14,9 @@ from neo4j_util import cfmt import neo4j_util as db_util import logging from neo4j_cypher import DB_Query, DB_result_set +import neo4j_schema import neo4j_cypher +from neo4j_schema import META_LABEL__RZDOC_TYPE log = logging.getLogger('rhizi') diff --git a/src/server/neo4j_cypher.py b/src/server/neo4j_cypher.py index 690d3dab..bd894deb 100644 --- a/src/server/neo4j_cypher.py +++ b/src/server/neo4j_cypher.py @@ -10,21 +10,6 @@ import logging import neo4j_cypher_parser from decorator import __call__ -# -# meta label schema -# - -META_LABEL__RZ_DOC = '__RZDOC_' -META_LABEL__RZ_DOC_PREFIX = '__RZ_DOC_ID_' - -meta_label_set = [META_LABEL__RZ_DOC, # RZ doc node - '__HEAD', - '__USER', # user node - '__Commit', # diff commit node - '__Parent', # parent commit node - '__Authored-by', - # __RZ_DOC_ID_xxx, # [!] considered a meta label, excluded from set to allow returning nodes with this label - ] log = logging.getLogger('rhizi') diff --git a/src/server/neo4j_schema.py b/src/server/neo4j_schema.py new file mode 100644 index 00000000..5b8f9585 --- /dev/null +++ b/src/server/neo4j_schema.py @@ -0,0 +1,15 @@ +# +# meta label schema +# +META_LABEL__RZDOC_TYPE = '__RZDOC' +META_LABEL__RZDOC_NS_PREFIX = '__RZDOC_NS_' +META_LABEL__RZDOC_NS_META_PREFIX = '__RZDOC_NS_META_' + +meta_label_set = ['__HEAD', + '__USER', # user node + '__Commit', # diff commit node + '__Parent', # parent commit node + '__Authored-by', + META_LABEL__RZDOC_TYPE, # RZ doc node + # META_LABEL__RZDOC_NS_PREFIX, # [!] considered a meta label but excluded from set to allow returning nodes with this label + ] -- cgit v1.3.1