Skip to content

Commit 1ae4d40

Browse files
committed
Added backticks to types and labels in data source context
1 parent 94532a1 commit 1ae4d40

File tree

5 files changed

+6
-6
lines changed

5 files changed

+6
-6
lines changed

ui/jetbrains/src/main/java/com/neueda/jetbrains/plugin/graphdb/jetbrains/component/datasource/metadata/DataSourcesComponentMetadata.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -108,14 +108,14 @@ private List<String> extractLabels(GraphQueryResult labelsQueryResult) {
108108
private String queryRelationshipTypeCount(List<String> relationshipTypes) {
109109
return relationshipTypes
110110
.stream()
111-
.map(relationshipType -> "MATCH ()-[r:" + relationshipType + "]->() RETURN count(r)")
111+
.map(relationshipType -> "MATCH ()-[r:`" + relationshipType + "`]->() RETURN count(r)")
112112
.collect(Collectors.joining(" UNION "));
113113
}
114114

115115
private String queryLabelCount(List<String> labels) {
116116
return labels
117117
.stream()
118-
.map(label -> "MATCH (n:" + label + ") RETURN count(n)")
118+
.map(label -> "MATCH (n:`" + label + "`) RETURN count(n)")
119119
.collect(Collectors.joining(" UNION "));
120120
}
121121

ui/jetbrains/src/main/java/com/neueda/jetbrains/plugin/graphdb/jetbrains/ui/datasource/metadata/actions/MetadataLabelAction.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44

55
public class MetadataLabelAction extends MetadataAction {
66

7-
private static final String QUERY = "MATCH (n:%s) RETURN n LIMIT 25";
7+
private static final String QUERY = "MATCH (n:`%s`) RETURN n LIMIT 25";
88

99
MetadataLabelAction(String data, String dataSourceUuid, String title, String description, Icon icon) {
1010
super(data, dataSourceUuid, title, description, icon);

ui/jetbrains/src/main/java/com/neueda/jetbrains/plugin/graphdb/jetbrains/ui/datasource/metadata/actions/MetadataLabelFromAction.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44

55
public class MetadataLabelFromAction extends MetadataAction {
66

7-
private static final String QUERY = "MATCH (n:%s)-[r]->() RETURN type(r), r LIMIT 25";
7+
private static final String QUERY = "MATCH (n:`%s`)-[r]->() RETURN type(r), r LIMIT 25";
88

99
MetadataLabelFromAction(String data, String dataSourceUuid, String title, String description, Icon icon) {
1010
super(data, dataSourceUuid, title, description, icon);

ui/jetbrains/src/main/java/com/neueda/jetbrains/plugin/graphdb/jetbrains/ui/datasource/metadata/actions/MetadataLabelToAction.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44

55
public class MetadataLabelToAction extends MetadataAction {
66

7-
private static final String QUERY = "MATCH (n:%s)<-[r]-() RETURN type(r), r LIMIT 25";
7+
private static final String QUERY = "MATCH (n:`%s`)<-[r]-() RETURN type(r), r LIMIT 25";
88

99
MetadataLabelToAction(String data, String dataSourceUuid, String title, String description, Icon icon) {
1010
super(data, dataSourceUuid, title, description, icon);

ui/jetbrains/src/main/java/com/neueda/jetbrains/plugin/graphdb/jetbrains/ui/datasource/metadata/actions/MetadataRelationshipAction.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44

55
public class MetadataRelationshipAction extends MetadataAction {
66

7-
private static final String QUERY = "MATCH p=()-[r:%s]->() RETURN p LIMIT 25";
7+
private static final String QUERY = "MATCH p=()-[r:`%s`]->() RETURN p LIMIT 25";
88

99
MetadataRelationshipAction(String data, String dataSourceUuid, String title, String description, Icon icon) {
1010
super(data, dataSourceUuid, title, description, icon);

0 commit comments

Comments
 (0)