feat: add deltalake keywords (#906)

This commit is contained in:
Robert Pack 2023-06-29 19:30:21 +02:00 committed by GitHub
parent efd8cb7fd1
commit 9effeba0d8
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -110,6 +110,7 @@ define_keywords!(
BIGNUMERIC, BIGNUMERIC,
BINARY, BINARY,
BLOB, BLOB,
BLOOMFILTER,
BOOLEAN, BOOLEAN,
BOTH, BOTH,
BTREE, BTREE,
@ -201,10 +202,12 @@ define_keywords!(
DELETE, DELETE,
DELIMITED, DELIMITED,
DELIMITER, DELIMITER,
DELTA,
DENSE_RANK, DENSE_RANK,
DEREF, DEREF,
DESC, DESC,
DESCRIBE, DESCRIBE,
DETAIL,
DETERMINISTIC, DETERMINISTIC,
DIRECTORY, DIRECTORY,
DISCARD, DISCARD,
@ -217,6 +220,7 @@ define_keywords!(
DOW, DOW,
DOY, DOY,
DROP, DROP,
DRY,
DUPLICATE, DUPLICATE,
DYNAMIC, DYNAMIC,
EACH, EACH,
@ -273,11 +277,13 @@ define_keywords!(
FREE, FREE,
FREEZE, FREEZE,
FROM, FROM,
FSCK,
FULL, FULL,
FULLTEXT, FULLTEXT,
FUNCTION, FUNCTION,
FUNCTIONS, FUNCTIONS,
FUSION, FUSION,
GENERATE,
GENERATED, GENERATED,
GET, GET,
GLOBAL, GLOBAL,
@ -290,9 +296,11 @@ define_keywords!(
HASH, HASH,
HAVING, HAVING,
HEADER, HEADER,
HISTORY,
HIVEVAR, HIVEVAR,
HOLD, HOLD,
HOUR, HOUR,
HOURS,
IDENTITY, IDENTITY,
IF, IF,
IGNORE, IGNORE,
@ -416,6 +424,7 @@ define_keywords!(
ONLY, ONLY,
OPEN, OPEN,
OPERATOR, OPERATOR,
OPTIMIZE,
OPTION, OPTION,
OPTIONS, OPTIONS,
OR, OR,
@ -487,12 +496,14 @@ define_keywords!(
RELATIVE, RELATIVE,
RELEASE, RELEASE,
RENAME, RENAME,
REORG,
REPAIR, REPAIR,
REPEATABLE, REPEATABLE,
REPLACE, REPLACE,
REPLICATION, REPLICATION,
RESTRICT, RESTRICT,
RESULT, RESULT,
RETAIN,
RETURN, RETURN,
RETURNING, RETURNING,
RETURNS, RETURNS,
@ -505,6 +516,7 @@ define_keywords!(
ROWID, ROWID,
ROWS, ROWS,
ROW_NUMBER, ROW_NUMBER,
RUN,
SAFE_CAST, SAFE_CAST,
SAVEPOINT, SAVEPOINT,
SCHEMA, SCHEMA,
@ -619,6 +631,7 @@ define_keywords!(
USER, USER,
USING, USING,
UUID, UUID,
VACUUM,
VALID, VALID,
VALIDATION_MODE, VALIDATION_MODE,
VALUE, VALUE,
@ -648,7 +661,8 @@ define_keywords!(
WRITE, WRITE,
XOR, XOR,
YEAR, YEAR,
ZONE ZONE,
ZORDER
); );
/// These keywords can't be used as a table alias, so that `FROM table_name alias` /// These keywords can't be used as a table alias, so that `FROM table_name alias`