fix: inverted index constraint to be case-insensitive (#5020)

Signed-off-by: Zhenchi <zhongzc_arch@outlook.com>
This commit is contained in:
Zhenchi
2024-11-19 16:30:20 +08:00
committed by GitHub
parent 9926e3bc78
commit dbb3f2d98d

View File

@@ -792,7 +792,7 @@ impl<'a> ParserContext<'a> {
TokenWithLocation {
token: Token::Word(w),
..
} if w.value == INVERTED => {
} if w.value.eq_ignore_ascii_case(INVERTED) => {
self.parser
.expect_keyword(Keyword::INDEX)
.context(error::UnexpectedSnafu {
@@ -1867,7 +1867,7 @@ ENGINE=mito";
cpu float64 default 0,
memory float64,
TIME INDEX (ts),
INVERTED INDEX()
inverted index()
) engine=mito;
";
let result =