@@ -519,7 +519,7 @@ class ContextMySql90000 extends Context
519519 'USING ' => Token::FLAG_KEYWORD | Token::FLAG_KEYWORD_RESERVED ,
520520 'VARCHARACTER ' => Token::FLAG_KEYWORD | Token::FLAG_KEYWORD_RESERVED ,
521521 'VARYING ' => Token::FLAG_KEYWORD | Token::FLAG_KEYWORD_RESERVED ,
522- 'VECTOR ' => Token::FLAG_KEYWORD | Token::FLAG_KEYWORD_RESERVED ,
522+ 'VECTOR ' => Token::FLAG_KEYWORD | Token::FLAG_KEYWORD_RESERVED | Token:: FLAG_KEYWORD_DATA_TYPE ,
523523 'VIRTUAL ' => Token::FLAG_KEYWORD | Token::FLAG_KEYWORD_RESERVED ,
524524 'WHEN ' => Token::FLAG_KEYWORD | Token::FLAG_KEYWORD_RESERVED ,
525525 'WHERE ' => Token::FLAG_KEYWORD | Token::FLAG_KEYWORD_RESERVED ,
@@ -657,6 +657,8 @@ class ContextMySql90000 extends Context
657657 'PRIMARY KEY ' => Token::FLAG_KEYWORD | Token::FLAG_KEYWORD_RESERVED | Token::FLAG_KEYWORD_COMPOSED | Token::FLAG_KEYWORD_KEY ,
658658 'SPATIAL INDEX ' => Token::FLAG_KEYWORD | Token::FLAG_KEYWORD_RESERVED | Token::FLAG_KEYWORD_COMPOSED | Token::FLAG_KEYWORD_KEY ,
659659 'SPATIAL KEY ' => Token::FLAG_KEYWORD | Token::FLAG_KEYWORD_RESERVED | Token::FLAG_KEYWORD_COMPOSED | Token::FLAG_KEYWORD_KEY ,
660+ 'VECTOR INDEX ' => Token::FLAG_KEYWORD | Token::FLAG_KEYWORD_RESERVED | Token::FLAG_KEYWORD_COMPOSED | Token::FLAG_KEYWORD_KEY ,
661+ 'VECTOR KEY ' => Token::FLAG_KEYWORD | Token::FLAG_KEYWORD_RESERVED | Token::FLAG_KEYWORD_COMPOSED | Token::FLAG_KEYWORD_KEY ,
660662 'UNIQUE INDEX ' => Token::FLAG_KEYWORD | Token::FLAG_KEYWORD_RESERVED | Token::FLAG_KEYWORD_COMPOSED | Token::FLAG_KEYWORD_KEY ,
661663 'UNIQUE KEY ' => Token::FLAG_KEYWORD | Token::FLAG_KEYWORD_RESERVED | Token::FLAG_KEYWORD_COMPOSED | Token::FLAG_KEYWORD_KEY ,
662664 'ABS ' => Token::FLAG_KEYWORD | Token::FLAG_KEYWORD_FUNCTION ,
0 commit comments