diff options
| author | LV-426 <lv-426@taproot.org.il> | 2015-03-30 19:33:50 +0300 |
|---|---|---|
| committer | LV-426 <lv-426@taproot.org.il> | 2015-04-01 22:25:53 +0300 |
| commit | ef7e0f27f06d066a783de58c60252ec2e838ddd9 (patch) | |
| tree | 12fc8b3f7b62d1b1572754a79e04e53b86c3a54c | |
| parent | 8ee0f82019e68362ab28edd17a052e0a927341b6 (diff) | |
neo4j_schema: meta label constants
| -rw-r--r-- | src/server/db_op.py | 2 | ||||
| -rw-r--r-- | src/server/neo4j_cypher.py | 15 | ||||
| -rw-r--r-- | src/server/neo4j_schema.py | 15 |
3 files changed, 17 insertions, 15 deletions
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 + ] |
