mirror of
https://github.com/apache/datafusion-sqlparser-rs.git
synced 2025-12-10 22:38:53 +00:00
ran cargo fmt
This commit is contained in:
parent
9daba3ab49
commit
722ea7a91b
11 changed files with 662 additions and 615 deletions
|
|
@ -6,67 +6,12 @@ pub struct GenericSqlDialect {}
|
|||
impl Dialect for GenericSqlDialect {
|
||||
fn keywords(&self) -> Vec<&'static str> {
|
||||
return vec![
|
||||
SELECT,
|
||||
FROM,
|
||||
WHERE,
|
||||
LIMIT,
|
||||
ORDER,
|
||||
GROUP,
|
||||
BY,
|
||||
HAVING,
|
||||
UNION,
|
||||
ALL,
|
||||
INSERT,
|
||||
INTO,
|
||||
UPDATE,
|
||||
DELETE,
|
||||
IN,
|
||||
IS,
|
||||
NULL,
|
||||
SET,
|
||||
CREATE,
|
||||
EXTERNAL,
|
||||
TABLE,
|
||||
ASC,
|
||||
DESC,
|
||||
AND,
|
||||
OR,
|
||||
NOT,
|
||||
AS,
|
||||
STORED,
|
||||
CSV,
|
||||
PARQUET,
|
||||
LOCATION,
|
||||
WITH,
|
||||
WITHOUT,
|
||||
HEADER,
|
||||
ROW,
|
||||
// SQL types
|
||||
CHAR,
|
||||
CHARACTER,
|
||||
VARYING,
|
||||
LARGE,
|
||||
OBJECT,
|
||||
VARCHAR,
|
||||
CLOB,
|
||||
BINARY,
|
||||
VARBINARY,
|
||||
BLOB,
|
||||
FLOAT,
|
||||
REAL,
|
||||
DOUBLE,
|
||||
PRECISION,
|
||||
INT,
|
||||
INTEGER,
|
||||
SMALLINT,
|
||||
BIGINT,
|
||||
NUMERIC,
|
||||
DECIMAL,
|
||||
DEC,
|
||||
BOOLEAN,
|
||||
DATE,
|
||||
TIME,
|
||||
TIMESTAMP,
|
||||
SELECT, FROM, WHERE, LIMIT, ORDER, GROUP, BY, HAVING, UNION, ALL, INSERT, INTO, UPDATE,
|
||||
DELETE, IN, IS, NULL, SET, CREATE, EXTERNAL, TABLE, ASC, DESC, AND, OR, NOT, AS,
|
||||
STORED, CSV, PARQUET, LOCATION, WITH, WITHOUT, HEADER, ROW, // SQL types
|
||||
CHAR, CHARACTER, VARYING, LARGE, OBJECT, VARCHAR, CLOB, BINARY, VARBINARY, BLOB, FLOAT,
|
||||
REAL, DOUBLE, PRECISION, INT, INTEGER, SMALLINT, BIGINT, NUMERIC, DECIMAL, DEC,
|
||||
BOOLEAN, DATE, TIME, TIMESTAMP,
|
||||
];
|
||||
}
|
||||
|
||||
|
|
@ -82,4 +27,3 @@ impl Dialect for GenericSqlDialect {
|
|||
|| ch == '_'
|
||||
}
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -7,83 +7,13 @@ pub struct PostgreSqlDialect {}
|
|||
impl Dialect for PostgreSqlDialect {
|
||||
fn keywords(&self) -> Vec<&'static str> {
|
||||
return vec![
|
||||
ALTER,
|
||||
ONLY,
|
||||
SELECT,
|
||||
FROM,
|
||||
WHERE,
|
||||
LIMIT,
|
||||
ORDER,
|
||||
GROUP,
|
||||
BY,
|
||||
HAVING,
|
||||
UNION,
|
||||
ALL,
|
||||
INSERT,
|
||||
INTO,
|
||||
UPDATE,
|
||||
DELETE,
|
||||
IN,
|
||||
IS,
|
||||
NULL,
|
||||
SET,
|
||||
CREATE,
|
||||
EXTERNAL,
|
||||
TABLE,
|
||||
ASC,
|
||||
DESC,
|
||||
AND,
|
||||
OR,
|
||||
NOT,
|
||||
AS,
|
||||
STORED,
|
||||
CSV,
|
||||
WITH,
|
||||
WITHOUT,
|
||||
ROW,
|
||||
// SQL types
|
||||
CHAR,
|
||||
CHARACTER,
|
||||
VARYING,
|
||||
LARGE,
|
||||
VARCHAR,
|
||||
CLOB,
|
||||
BINARY,
|
||||
VARBINARY,
|
||||
BLOB,
|
||||
FLOAT,
|
||||
REAL,
|
||||
DOUBLE,
|
||||
PRECISION,
|
||||
INT,
|
||||
INTEGER,
|
||||
SMALLINT,
|
||||
BIGINT,
|
||||
NUMERIC,
|
||||
DECIMAL,
|
||||
DEC,
|
||||
BOOLEAN,
|
||||
DATE,
|
||||
TIME,
|
||||
TIMESTAMP,
|
||||
VALUES,
|
||||
DEFAULT,
|
||||
ZONE,
|
||||
REGCLASS,
|
||||
TEXT,
|
||||
BYTEA,
|
||||
TRUE,
|
||||
FALSE,
|
||||
COPY,
|
||||
STDIN,
|
||||
PRIMARY,
|
||||
KEY,
|
||||
UNIQUE,
|
||||
UUID,
|
||||
ADD,
|
||||
CONSTRAINT,
|
||||
FOREIGN,
|
||||
REFERENCES,
|
||||
ALTER, ONLY, SELECT, FROM, WHERE, LIMIT, ORDER, GROUP, BY, HAVING, UNION, ALL, INSERT,
|
||||
INTO, UPDATE, DELETE, IN, IS, NULL, SET, CREATE, EXTERNAL, TABLE, ASC, DESC, AND, OR,
|
||||
NOT, AS, STORED, CSV, WITH, WITHOUT, ROW, // SQL types
|
||||
CHAR, CHARACTER, VARYING, LARGE, VARCHAR, CLOB, BINARY, VARBINARY, BLOB, FLOAT, REAL,
|
||||
DOUBLE, PRECISION, INT, INTEGER, SMALLINT, BIGINT, NUMERIC, DECIMAL, DEC, BOOLEAN,
|
||||
DATE, TIME, TIMESTAMP, VALUES, DEFAULT, ZONE, REGCLASS, TEXT, BYTEA, TRUE, FALSE, COPY,
|
||||
STDIN, PRIMARY, KEY, UNIQUE, UUID, ADD, CONSTRAINT, FOREIGN, REFERENCES,
|
||||
];
|
||||
}
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue