summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorLV-426 <lv-426@taproot.org.il>2015-03-30 19:33:50 +0300
committerLV-426 <lv-426@taproot.org.il>2015-04-01 22:25:53 +0300
commitef7e0f27f06d066a783de58c60252ec2e838ddd9 (patch)
tree12fc8b3f7b62d1b1572754a79e04e53b86c3a54c /src
parent8ee0f82019e68362ab28edd17a052e0a927341b6 (diff)
neo4j_schema: meta label constants
Diffstat (limited to 'src')
-rw-r--r--src/server/db_op.py2
-rw-r--r--src/server/neo4j_cypher.py15
-rw-r--r--src/server/neo4j_schema.py15
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
+ ]