graphdb-intellij-plugin
graphdb-intellij-plugin copied to clipboard
Graph database plugin for the IntelliJ Platform
### 1. CREATE CONSTRAINT queries are highlighted as errors. Example of query: `CREATE CONSTRAINT FOR (user:User) REQUIRE user.id IS UNIQUE;` Error message: `, , , , BEGIN, CALL, COMMIT, CREATE,...
Hello, I came across the problem that I use a full-text index search (`db.index.fulltext.queryNodes`) in my query. The function returns a node and score variable, e.g. ```cypher CALL db.index.fulltext.queryNodes('userNames', ('*'...
Using IntelliJ IDEA 2024.1 (Ultimate Edition) - build `#IU-241.14494.240`, I got the following error when starting the IDE with version 0.8.0 of this plugin installed. ``` com.intellij.diagnostic.PluginException: `ActionUpdateThread.OLD_EDT` is deprecated...
Could you specify in the Readme what to actually put in there? Thanks
``` java.lang.NoClassDefFoundError: com/intellij/json/JsonFileType at com.albertoventurini.graphdbplugin.jetbrains.ui.console.params.ParametersPanel.createEditor(ParametersPanel.java:189) at com.albertoventurini.graphdbplugin.jetbrains.ui.console.params.ParametersPanel.lambda$setupEditor$1(ParametersPanel.java:112) at com.intellij.openapi.application.impl.ApplicationImpl.runWriteAction(ApplicationImpl.java:992) at com.albertoventurini.graphdbplugin.jetbrains.ui.console.params.ParametersPanel.setupEditor(ParametersPanel.java:108) at com.albertoventurini.graphdbplugin.jetbrains.ui.console.params.ParametersPanel.initialize(ParametersPanel.java:57) at com.albertoventurini.graphdbplugin.jetbrains.ui.console.GraphConsoleView.initializeUiComponents(GraphConsoleView.java:205) at com.albertoventurini.graphdbplugin.jetbrains.ui.console.GraphConsoleView.initToolWindow(GraphConsoleView.java:121) at com.albertoventurini.graphdbplugin.jetbrains.ui.console.ConsoleToolWindow.createToolWindowContent(ConsoleToolWindow.java:35) at com.intellij.openapi.wm.impl.ToolWindowImpl.createContentIfNeeded(ToolWindowImpl.kt:554) at com.intellij.openapi.wm.impl.ToolWindowImpl.scheduleContentInitializationIfNeeded$intellij_platform_ide_impl(ToolWindowImpl.kt:533) at com.intellij.openapi.wm.impl.ToolWindowManagerImpl.doShowWindow(ToolWindowManagerImpl.kt:1014) at com.intellij.openapi.wm.impl.ToolWindowManagerImpl.showToolWindowImpl(ToolWindowManagerImpl.kt:951) at com.intellij.openapi.wm.impl.ToolWindowManagerImpl.activateToolWindow$intellij_platform_ide_impl(ToolWindowManagerImpl.kt:658) at...
The following queries have valid syntax but are highlighted as invalid: ```cypher MATCH (f:Foo) WHERE f._type = $type // ^ or expected, got '_' ``` ```cypher MATCH (f:Foo) WHERE f.type...
We heavily use cypher-shell param which need to be at the start of a cypher file. The "normal" syntax is not supported by this plugin as it breaks the syntax...
Hi, First of all, thanks for all your work! This plugin is a real lifesaver when working with complicated neo4j queries. I have noticed that it doesn't seem to support...
Great plugin nevertheless
Neo4j introduced quantified path patterns and quantified relations in version 5.9 https://neo4j.com/docs/cypher-manual/current/patterns/reference/#quantified-path-patterns The plugin does not support the following ``` //quantified path MATCH ((n:A)-[:R]->({p: 30}) WHERE EXISTS { (n)-->+(:X) }){2,3}...