From 6ec6d8836fff0b590312fa0dd34d83610092cb18 Mon Sep 17 00:00:00 2001 From: Kurdakov Alexander <kusancho12@gmail.com> Date: Fri, 12 Jul 2024 20:56:20 +0300 Subject: [PATCH] fix: rename [on tier] clause of create table --- doc/sql/query.ebnf | 2 +- sbroad-core/src/frontend/sql/query.pest | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/doc/sql/query.ebnf b/doc/sql/query.ebnf index 9da4a66c3c..80cf51be14 100644 --- a/doc/sql/query.ebnf +++ b/doc/sql/query.ebnf @@ -147,7 +147,7 @@ create_table ::= 'CREATE' 'TABLE' table (',' 'PRIMARY' 'KEY' '(' column (',' column)* ')')? ')' ('USING' ('MEMTX' | 'VINYL'))? - ('DISTRIBUTED' (('BY' '(' column (',' column)* ')' ('ON' 'TIER' '(' tier ')')?) | 'GLOBALLY')) + ('DISTRIBUTED' (('BY' '(' column (',' column)* ')' ('IN' 'TIER' tier)?) | 'GLOBALLY')) create_user ::= 'CREATE' 'USER' user 'WITH'? 'PASSWORD' "'" password "'" ('USING' ('CHAP-SHA1' | 'LDAP' | 'MD5'))? alter_user ::= 'ALTER' 'USER' user diff --git a/sbroad-core/src/frontend/sql/query.pest b/sbroad-core/src/frontend/sql/query.pest index 3b12d6c23f..22c5bb0a38 100644 --- a/sbroad-core/src/frontend/sql/query.pest +++ b/sbroad-core/src/frontend/sql/query.pest @@ -74,7 +74,7 @@ DDL = _{ CreateTable | DropTable | CreateIndex | DropIndex Distribution = { ^"distributed" ~ (Global | Sharding) } Global = { ^"globally" } Sharding = { ^"by" ~ "(" ~ Identifier ~ ("," ~ Identifier)* ~ ")" ~ Tier? } - Tier = { ^"on" ~ ^"tier" ~ "(" ~ Identifier ~ ")" } + Tier = { ^"in" ~ ^"tier" ~ Identifier } DropTable = { ^"drop" ~ ^"table" ~ Table ~ TimeoutOption? } CreateProc = { -- GitLab