Incorrect Constraints Query Generated
Versions
- Neo4j Version
5.18.1
- Neode Version
0.4.9
Problem
Incorrect constraints query being generated by
instance.model('MyNode', {
customKey: {
type: 'string',
unique: true
},
mappings: 'string'
});
instance.schema.install()
Runs the following cypher query
CREATE CONSTRAINT ON (model:MyNode) ASSERT model.customKey IS UNIQUE
which returns the following error ->
error: Neo4jError: Invalid constraint syntax, ON and ASSERT should not be used. Replace ON with FOR and ASSERT with REQUIRE. (line 1, column 1 (offset: 0))
"CREATE CONSTRAINT ON (model:MyNode) ASSERT model.customKey IS UNIQUE"
^
Incorrect Constraints Query Generated
Versions
5.18.10.4.9Problem
Incorrect constraints query being generated by
Runs the following cypher query
which returns the following error ->