Update cypher keyword lists

This commit is contained in:
Andreja Tonev 2024-03-07 11:03:28 +01:00 committed by andrejtonev
parent 6f849a14df
commit a38e7c35fb
2 changed files with 40 additions and 10 deletions
src/query/frontend/opencypher/grammar

View File

@ -352,6 +352,7 @@ cypherKeyword : ALL
| BY | BY
| CALL | CALL
| CASE | CASE
| COALESCE
| CONSTRAINT | CONSTRAINT
| CONTAINS | CONTAINS
| COUNT | COUNT
@ -362,6 +363,7 @@ cypherKeyword : ALL
| DESCENDING | DESCENDING
| DETACH | DETACH
| DISTINCT | DISTINCT
| DROP
| ELSE | ELSE
| END | END
| ENDS | ENDS
@ -373,11 +375,15 @@ cypherKeyword : ALL
| IN | IN
| INDEX | INDEX
| INFO | INFO
| INSTANCE
| IS | IS
| KB
| KEY | KEY
| LIMIT | LIMIT
| L_SKIP | L_SKIP
| MATCH | MATCH
| MB
| MEMORY
| MERGE | MERGE
| NODE | NODE
| NONE | NONE
@ -390,6 +396,7 @@ cypherKeyword : ALL
| PROFILE | PROFILE
| QUERY | QUERY
| REDUCE | REDUCE
| REGISTER
| REMOVE | REMOVE
| RETURN | RETURN
| SET | SET
@ -401,6 +408,7 @@ cypherKeyword : ALL
| TRUE | TRUE
| UNION | UNION
| UNIQUE | UNIQUE
| UNLIMITED
| UNWIND | UNWIND
| WHEN | WHEN
| WHERE | WHERE

View File

@ -32,8 +32,9 @@ memgraphCypherKeyword : cypherKeyword
| BATCH_LIMIT | BATCH_LIMIT
| BATCH_SIZE | BATCH_SIZE
| BEFORE | BEFORE
| BOOTSTRAP_SERVERS
| BUILD | BUILD
| BOOTSTRAP_SERVERS
| CALL
| CHECK | CHECK
| CLEAR | CLEAR
| COMMIT | COMMIT
@ -41,16 +42,20 @@ memgraphCypherKeyword : cypherKeyword
| CONFIG | CONFIG
| CONFIGS | CONFIGS
| CONSUMER_GROUP | CONSUMER_GROUP
| COORDINATOR
| CREATE_DELETE | CREATE_DELETE
| CREDENTIALS | CREDENTIALS
| CSV | CSV
| DATA | DATA
| DO
| DELIMITER | DELIMITER
| DATABASE | DATABASE
| DATABASES
| DENY | DENY
| DIRECTORY
| DROP | DROP
| DO
| DUMP | DUMP
| DURABILITY
| EDGE | EDGE
| EDGE_TYPES | EDGE_TYPES
| EXECUTE | EXECUTE
@ -58,20 +63,21 @@ memgraphCypherKeyword : cypherKeyword
| FOR | FOR
| FOREACH | FOREACH
| FREE | FREE
| FREE_MEMORY
| FROM | FROM
| GLOBAL | GLOBAL
| GRAPH
| GRANT | GRANT
| GRAPH
| GRANTS
| HEADER | HEADER
| IDENTIFIED | IDENTIFIED
| INSTANCE | IGNORE
| INSTANCES
| NODE_LABELS
| NULLIF
| IMPORT | IMPORT
| INACTIVE | INACTIVE
| IN_MEMORY_ANALYTICAL | IN_MEMORY_ANALYTICAL
| IN_MEMORY_TRANSACTIONAL | IN_MEMORY_TRANSACTIONAL
| INSTANCE
| INSTANCES
| ISOLATION | ISOLATION
| KAFKA | KAFKA
| LABELS | LABELS
@ -80,14 +86,22 @@ memgraphCypherKeyword : cypherKeyword
| LOCK | LOCK
| MAIN | MAIN
| MODE | MODE
| MODULE_READ
| MODULE_WRITE
| MULTI_DATABASE_EDIT
| MULTI_DATABASE_USE
| NEXT | NEXT
| NO | NO
| NODE_LABELS
| NOTHING | NOTHING
| ON_DISK_TRANSACTIONAL
| NULLIF
| PASSWORD | PASSWORD
| PULSAR
| PORT | PORT
| PRIVILEGES | PRIVILEGES
| PULSAR
| READ | READ
| READ_FILE
| REGISTER | REGISTER
| REPLICA | REPLICA
| REPLICAS | REPLICAS
@ -96,34 +110,42 @@ memgraphCypherKeyword : cypherKeyword
| ROLE | ROLE
| ROLES | ROLES
| QUOTE | QUOTE
| SERVER
| SERVICE_URL
| SESSION | SESSION
| SETTING | SETTING
| SETTINGS | SETTINGS
| SNAPSHOT | SNAPSHOT
| START | START
| STATISTICS
| STATS | STATS
| STATUS | STATUS
| STOP
| STORAGE | STORAGE
| STORAGE_MODE
| STREAM | STREAM
| STREAMS | STREAMS
| SYNC | SYNC
| TERMINATE
| TIMEOUT | TIMEOUT
| TO | TO
| TOPICS | TOPICS
| TRANSACTION | TRANSACTION
| TRANSACTION_MANAGEMENT
| TRANSACTIONS
| TRANSFORM | TRANSFORM
| TRIGGER | TRIGGER
| TRIGGERS | TRIGGERS
| UNCOMMITTED | UNCOMMITTED
| UNLOCK | UNLOCK
| UNREGISTER
| UPDATE | UPDATE
| USE | USE
| USER | USER
| USERS | USERS
| USING | USING
| VERSION | VERSION
| TERMINATE | WEBSOCKET
| TRANSACTIONS
; ;
symbolicName : UnescapedSymbolicName symbolicName : UnescapedSymbolicName