DBZ-8157 Add VECTOR to grammar

This commit is contained in:
Jiri Pechanec 2024-08-21 10:19:25 +02:00
parent 6c7af6c7ec
commit c026ddd172
3 changed files with 4 additions and 2 deletions

View File

@ -284,7 +284,7 @@ LONGTEXT: 'LONGTEXT';
ENUM: 'ENUM';
VARYING: 'VARYING';
SERIAL: 'SERIAL';
VECTOR: 'VECTOR';
// Interval type Keywords

View File

@ -2349,7 +2349,7 @@ dataType
) #simpleDataType
| typeName=(
BIT | TIME | TIMESTAMP | DATETIME | BINARY
| VARBINARY | BLOB | YEAR
| VARBINARY | BLOB | YEAR | VECTOR
)
lengthOneDimension? #dimensionDataType
| typeName=(ENUM | SET)

View File

@ -217,6 +217,8 @@ ENGINE=InnoDB DEFAULT CHARSET=UTF8MB4 COLLATE=UTF8MB4_GENERAL_CI;
CREATE TABLE `test_table\\`(id INT(11) NOT NULL, PRIMARY KEY (`id`)) ENGINE = INNODB;
CREATE TABLE `\\test_table`(id INT(11) NOT NULL, PRIMARY KEY (`id`)) ENGINE = INNODB;
CREATE TABLE `\\test\\_table\\`(id INT(11) NOT NULL, PRIMARY KEY (`id`)) ENGINE = INNODB;
CREATE TABLE TableWithVector (id INT UNSIGNED AUTO_INCREMENT PRIMARY KEY, vec1 VECTOR, vec2 VECTOR);
#end
#begin
-- Rename table