-
Notifications
You must be signed in to change notification settings - Fork 70
Open
Description
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"
^
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels