An open API service providing commit metadata for open source projects.

GitHub / apache/datafusion-sqlparser-rs / commits

Extensible SQL Lexer and Parser for Rust

SHA Message Author Date Stats
0dbb9c9f Fix verification script for new sqlparser_derive version (#2119) Andrew Lamb <a****w@n****g>
Committed by: GitHub <n****y@g****m>
9 months ago
29d88fe9 Prepare for 0.60.0: Changelog and update version (#2116) Andrew Lamb <a****w@n****g>
Committed by: GitHub <n****y@g****m>
9 months ago
defe9396 Introduce Oracle dialect (#2113) xitep <x****p@u****m>
Committed by: GitHub <n****y@g****m>
9 months ago
367aa6e8 Added support for `DROP OPERATOR CLASS` syntax (#2109) Luca Cappelletti <c****4@g****m>
Committed by: GitHub <n****y@g****m>
9 months ago
89938b9f Update criterion requirement from 0.7 to 0.8 in /sqlparser_bench (#2111)
Co-authored-by: dependabot[bot] <4****]@u****m>
Signed-off-by: dependabot[bot] <s****t@g****m>
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m>
9 months ago
982f7669 Added support for `DROP OPERATOR FAMILY` (#2106) Luca Cappelletti <c****4@g****m>
Committed by: GitHub <n****y@g****m>
9 months ago
4beea9a4 Support PostgreSQL C Functions with Multiple AS Parameters (#2095)
Co-authored-by: Ifeanyi Ubah <i****2@y****m>
Luca Cappelletti <c****4@g****m>
Committed by: GitHub <n****y@g****m>
9 months ago
e380494e Only set `hive_formats` on `CreateTable` if formats are present (#2105) Michael Victor Zink <m****k@m****k>
Committed by: GitHub <n****y@g****m>
9 months ago
2a2abc8d Added support for `DROP OPERATOR` syntax (#2102)
Co-authored-by: Ifeanyi Ubah <i****2@y****m>
Luca Cappelletti <c****4@g****m>
Committed by: GitHub <n****y@g****m>
9 months ago
2ceae006 Preserve optional `AS` keyword in aliases (#2103) xitep <x****p@u****m>
Committed by: GitHub <n****y@g****m>
9 months ago
2b8e99c6 impl `Spanned` for MERGE statements (#2100) xitep <x****p@u****m>
Committed by: GitHub <n****y@g****m>
10 months ago
1114d6a2 Add PostgreSQL Operator DDL Support (#2096)
Co-authored-by: Ifeanyi Ubah <i****2@y****m>
Luca Cappelletti <c****4@g****m>
Committed by: GitHub <n****y@g****m>
10 months ago
1198c1ad fix: parse error on unnamed arg with default syntax (#2091) r1b <r****n@g****m>
Committed by: GitHub <n****y@g****m>
10 months ago
4f79997c Include DML keyword in statement span (#2090) xitep <x****p@u****m>
Committed by: GitHub <n****y@g****m>
10 months ago
78be8b17 Complete PostgreSQL `CREATE TYPE` Support (#2094)
Co-authored-by: Ifeanyi Ubah <i****2@y****m>
Luca Cappelletti <c****4@g****m>
Committed by: GitHub <n****y@g****m>
10 months ago
a00d5cd9 feat: Add support for SET SESSION AUTHORIZATION #2086 (#2087) Christopher Watford <c****r@e****m>
Committed by: GitHub <n****y@g****m>
10 months ago
f69407b3 Add support for `INSERT INTO VALUE` (#2085) etgarperets <e****s@s****m>
Committed by: GitHub <n****y@g****m>
10 months ago
c439ee94 Add snowflake dynamic table parsing (#2083) Andriy Romanov <a****v@m****m>
Committed by: GitHub <n****y@g****m>
10 months ago
eabde4b4 feat: Add RESET to the base dialect #2078 (#2079) Christopher Watford <c****r@e****m>
Committed by: GitHub <n****y@g****m>
10 months ago
308a7231 Make `BitwiseNot` ("~") available for all dialects, not just PostgreSQL (#2081) Alexander Beedie <a****e@u****m>
Committed by: GitHub <n****y@g****m>
10 months ago
bc6e1d6e Added TIMESTAMP_NTZ type support with precision to Snowflake dialect (#2080) Andriy Romanov <a****v@m****m>
Committed by: GitHub <n****y@g****m>
10 months ago
67684c84 SQLite: make period optional for CREATE TRIGGER (#2071)
Co-authored-by: Ifeanyi Ubah <i****2@y****m>
Thomas Kluyver <t****s@k****k>
Committed by: GitHub <n****y@g****m>
11 months ago
6b352eaf Redshift: more copy options (#2072) Yoav Cohen <5****d@u****m>
Committed by: GitHub <n****y@g****m>
11 months ago
9cc9f9ab Refactored `ColumnOption::Unique` to reuse `UniqueConstraint` and `PrimaryKey... Luca Cappelletti <c****4@g****m>
Committed by: GitHub <n****y@g****m>
11 months ago
f861566c Reused `CheckConstraint` in `ColumnOption` (#2063) Luca Cappelletti <c****4@g****m>
Committed by: GitHub <n****y@g****m>
11 months ago
218f43cf chore: add stack overflow warning for Visitor and VisitorMut (#2068) niebayes <n****s@g****m>
Committed by: GitHub <n****y@g****m>
11 months ago
c8531d41 Added support for MATCH syntax and unified column option ForeignKey (#2062)
Co-authored-by: Ifeanyi Ubah <i****2@y****m>
Luca Cappelletti <c****4@g****m>
Committed by: GitHub <n****y@g****m>
11 months ago
4490c8c5 Added support for SQLite triggers (#2037)
Co-authored-by: Ifeanyi Ubah <i****2@y****m>
Luca Cappelletti <c****4@g****m>
Committed by: GitHub <n****y@g****m>
11 months ago
cc595cfd Moving several struct variants out of `Statement` enum to allow for trait imp... Luca Cappelletti <c****4@g****m>
Committed by: GitHub <n****y@g****m>
11 months ago
e7d42f3d Increase version of sqlparser_derive from 0.3.0 to 0.4.0 (#2060) Joris Bayer <j****r@s****o>
Committed by: GitHub <n****y@g****m>
11 months ago
35220ee3 Require PR (#2052) Dmitrii Blaginin <d****i@b****e>
Committed by: GitHub <n****y@g****m>
11 months ago
0fb3b6b1 Add support for procedure parameter default values (#2041) Andrew Harper <a****r@v****m>
Committed by: GitHub <n****y@g****m>
11 months ago
8c82fc0a Moved constraint variant outside of `TableConstraint` enum (#2054)
Co-authored-by: Ifeanyi Ubah <i****2@y****m>
Luca Cappelletti <c****4@g****m>
Committed by: GitHub <n****y@g****m>
11 months ago
ade40826 [databricks] update dialect to support grouping by with modifier (#2047)
Co-authored-by: Ifeanyi Ubah <i****2@y****m>
nick young <y****8@g****m>
Committed by: GitHub <n****y@g****m>
11 months ago
7461d8bd MySQL: `CREATE INDEX`: allow `USING` clause before `ON` (#2029) Mohamed Abdeen <8****1@u****m>
Committed by: GitHub <n****y@g****m>
11 months ago
c0998832 Correctly tokenize nested comments in Databricks, Clickhouse, and ANSI (#2044) Joey Hain <h****h@g****m>
Committed by: GitHub <n****y@g****m>
11 months ago
a4308389 Snowflake: ALTER USER and KeyValueOptions Refactoring (#2035) Yoav Cohen <5****d@u****m>
Committed by: GitHub <n****y@g****m>
11 months ago
54a24e76 Link to actual change logs in CHANGELOG.md (#2040) Ophir LOJKINE <c****t@o****v>
Committed by: GitHub <n****y@g****m>
12 months ago
a15c70df Add support for INVISIBLE columns in MySQL (#2033) Marcelo Altmann <m****o@r****o>
Committed by: GitHub <n****y@g****m>
12 months ago
3c61db5d Prepare for 0.59.0: Changelog and update version (#2039) Andrew Lamb <a****w@n****g>
Committed by: GitHub <n****y@g****m>
12 months ago
0b723147 feat: support postgres alter schema (#2038) Chen Chongchen <c****y@q****m>
Committed by: GitHub <n****y@g****m>
12 months ago
ea7f9026 MySQL: Add support for unsigned numeric types (#2031) Mohamed Abdeen <8****1@u****m>
Committed by: GitHub <n****y@g****m>
12 months ago
f642dd57 DuckDB: Allow quoted date parts in EXTRACT (#2030) Ryan Schneider <r****r@g****m>
Committed by: GitHub <n****y@g****m>
12 months ago
70215614 Implemented the `From` method for all clear variants in Statement (#2028) Luca Cappelletti <c****4@g****m>
Committed by: GitHub <n****y@g****m>
12 months ago
e3fbfd91 MySQL: Support `CROSS JOIN` constraint (#2025) Sidney Cammeresi <s****c@r****o>
Committed by: GitHub <n****y@g****m>
12 months ago
280f5188 Moved `CreateTrigger` and `DropTrigger` out of `Statement` enum (#2026)
Co-authored-by: Ifeanyi Ubah <i****2@y****m>
Luca Cappelletti <c****4@g****m>
Committed by: GitHub <n****y@g****m>
12 months ago
b8539a52 Added derive trait `Copy` to `OrderByOptions` struct (#2021) Luca Cappelletti <c****4@g****m>
Committed by: GitHub <n****y@g****m>
12 months ago
befc95e8 MQ Test (#2019) Dmitrii Blaginin <d****i@b****e>
Committed by: GitHub <n****y@g****m>
12 months ago
dd3342e4 Merge queue Infrastructure in sqlparser-rs (#2007) Dmitrii Blaginin <d****i@b****e>
Committed by: GitHub <n****y@g****m>
12 months ago
cff28334 Add support for string literal concatenation (#2003)
Co-authored-by: Ifeanyi Ubah <i****2@y****m>
etgarperets <e****s@s****m>
Committed by: GitHub <n****y@g****m>
about 1 year ago
eca65742 Redshift: Add support for `UNLOAD` statement (#2013) Yoav Cohen <5****d@u****m>
Committed by: GitHub <n****y@g****m>
about 1 year ago
9b6f6de0 Allow wilrdacrd for all `SEMANTIC_VIEW` types (#2017) Simon Sawert <s****n@s****e>
Committed by: GitHub <n****y@g****m>
about 1 year ago
ee707c72 Support wildcard metrics for `SEMANTIC_VIEW` (#2016) Simon Sawert <s****n@s****e>
Committed by: GitHub <n****y@g****m>
about 1 year ago
bc478b05 Snowflake: Minus char in stage name (#2014) Yoav Cohen <5****d@u****m>
Committed by: GitHub <n****y@g****m>
about 1 year ago
9f515bf8 Add support for PostgreSQL JSON function 'RETURNING' clauses (#2001) Adam Johnson <m****e@a****u>
Committed by: GitHub <n****y@g****m>
about 1 year ago
cffff309 Add SECURE keyword for views in Snowflake (#2004) Denys Tsomenko <d****m@g****m>
Committed by: GitHub <n****y@g****m>
about 1 year ago
779dcf91 `GenericDialect`: Support pipe operator (#2012) Simon Vandel Sillesen <s****l@g****m>
Committed by: GitHub <n****y@g****m>
about 1 year ago
376f47e3 feat: MERGE statements: add RETURNING and OUTPUT without INTO (#2011) Ophir LOJKINE <c****t@o****v>
Committed by: GitHub <n****y@g****m>
about 1 year ago
5d5c90c7 Redshift: Add more copy options (#2008) Yoav Cohen <5****d@u****m>
Committed by: GitHub <n****y@g****m>
about 1 year ago
6e80e5c2 Add support for `SEMANTIC_VIEW` table factor (#2009) Simon Sawert <s****n@s****e>
Committed by: GitHub <n****y@g****m>
about 1 year ago
e9eee00e Add support for VACUUM in Redshift (#2005) Yoav Cohen <5****d@u****m>
Committed by: GitHub <n****y@g****m>
about 1 year ago
cb7a51e8 feat: Add `ALTER SCHEMA` support (#1980) Chen Chongchen <c****y@q****m>
Committed by: GitHub <n****y@g****m>
about 1 year ago
56848b03 feat: support multiple value for pivot (#1970) Chen Chongchen <c****y@q****m>
Committed by: GitHub <n****y@g****m>
about 1 year ago
4b8797e8 Snowflake: Add support for `CREATE DYNAMIC TABLE` (#1960) Yoav Cohen <5****d@u****m>
Committed by: GitHub <n****y@g****m>
about 1 year ago
3b524282 Redshift: Add support for IAM_ROLE and IGNOREHEADER COPY options (#1968) Yoav Cohen <5****d@u****m>
Committed by: GitHub <n****y@g****m>
about 1 year ago
12c0878a Add drop behavior to `DROP PRIMARY/FOREIGN KEY` (#2002) Yoav Cohen <5****d@u****m>
Committed by: GitHub <n****y@g****m>
about 1 year ago
b660a3b1 Redshift: `CREATE TABLE ... (LIKE ..)` (#1967) Yoav Cohen <5****d@u****m>
Committed by: GitHub <n****y@g****m>
about 1 year ago
60a5c8d4 Fix column definition `COLLATE` parsing (#1986) Michael Victor Zink <m****z@r****o>
Committed by: GitHub <n****y@g****m>
about 1 year ago
b2f97738 Postgres: enhance NUMERIC/DECIMAL parsing to support negative scale (#1990)
Co-authored-by: Ifeanyi Ubah <i****2@y****m>
Tyler White <5****k@u****m>
Committed by: GitHub <n****y@g****m>
about 1 year ago
356308b3 feat: Include end token in `ALTER TABLE` statement (#1999)
Co-authored-by: Ifeanyi Ubah <i****2@y****m>
Tyler White <5****k@u****m>
Committed by: GitHub <n****y@g****m>
about 1 year ago
27544f93 Add support for `UPDATE ... LIMIT ...` (#1991) Sven Sauleau <g****b@s****m>
Committed by: GitHub <n****y@g****m>
about 1 year ago
67fca824 Improve MySQL option parsing in index definitions (#1997) Michael Victor Zink <m****z@r****o>
Committed by: GitHub <n****y@g****m>
about 1 year ago
18b4a14e Snowflake - support table function in table factor (regression) (#1996) tomershaniii <6****i@u****m>
Committed by: GitHub <n****y@g****m>
about 1 year ago
183bc7c5 Improve MySQL `CREATE TRIGGER` parsing (#1998) Michael Victor Zink <m****z@r****o>
Committed by: GitHub <n****y@g****m>
about 1 year ago
698154d0 MySQL: Support `ALTER TABLE RENAME AS` (#1965) Marcelo Altmann <a****o@g****m>
Committed by: GitHub <n****y@g****m>
about 1 year ago
35835146 MySQL: Support comma-separated `CREATE TABLE` options (#1989) Michael Victor Zink <m****z@r****o>
Committed by: GitHub <n****y@g****m>
about 1 year ago
c1648e79 Postgres: Support `INTERVAL` data type options (#1984) Michael Victor Zink <m****z@r****o>
Committed by: GitHub <n****y@g****m>
about 1 year ago
dd650b88 feat: support multi value columns and aliases in unpivot (#1969) Chen Chongchen <c****y@q****m>
Committed by: GitHub <n****y@g****m>
about 1 year ago
ec0026d1 Snowflake create database (#1939) Artem Osipov <5****m@u****m>
Committed by: GitHub <n****y@g****m>
about 1 year ago
6932f4ad Fix placeholder spans (#1979) xitep <x****p@u****m>
Committed by: GitHub <n****y@g****m>
about 1 year ago
f5f51eb6 MySQL: Allow optional `SIGNED` suffix on integer data types (#1985) Michael Victor Zink <m****z@r****o>
Committed by: GitHub <n****y@g****m>
about 1 year ago
3d2db8c6 Snowflake: Improve support for reserved keywords for table factor (#1942) Yoav Cohen <5****d@u****m>
Committed by: GitHub <n****y@g****m>
about 1 year ago
85fa8813 Update criterion requirement from 0.6 to 0.7 in /sqlparser_bench (#1981)
Co-authored-by: dependabot[bot] <4****]@u****m>
Signed-off-by: dependabot[bot] <s****t@g****m>
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m>
about 1 year ago
91273703 Snowflake: Support `CREATE VIEW myview IF NOT EXISTS` (#1961) etgarperets <e****s@s****m>
Committed by: GitHub <n****y@g****m>
about 1 year ago
15d8bfea Add support for `SHOW CHARSET` (#1974)
Co-authored-by: Ifeanyi Ubah <i****2@y****m>
etgarperets <e****s@s****m>
Committed by: GitHub <n****y@g****m>
about 1 year ago
bde269b5 Add ODBC escape syntax support for time expressions (#1953) etgarperets <e****s@s****m>
Committed by: GitHub <n****y@g****m>
about 1 year ago
97a5b61a feat: support export data for bigquery (#1976) Chen Chongchen <c****y@q****m>
Committed by: GitHub <n****y@g****m>
about 1 year ago
5ec953bd fix: update DuckDB and ClickHouse documentation links (#1978) Tyler White <5****k@u****m>
Committed by: GitHub <n****y@g****m>
about 1 year ago
865c191a fix: begin statement for bigquery (#1975) Chen Chongchen <c****y@q****m>
Committed by: GitHub <n****y@g****m>
about 1 year ago
145922af Snowflake: DROP STREAM (#1973) Yoav Cohen <5****d@u****m>
Committed by: GitHub <n****y@g****m>
about 1 year ago
6a5ef489 Snowflake: Support `GRANT CREATE SCHEMA` `GRANT .. ON ALL FUNCTIONS IN SCHEMA... Yoav Cohen <5****d@u****m>
Committed by: GitHub <n****y@g****m>
about 1 year ago
40b187f3 Snowflake: Numeric prefix for stage name part (#1966) Yoav Cohen <5****d@u****m>
Committed by: GitHub <n****y@g****m>
about 1 year ago
7558d35c Snowflake: Support IDENTIFIER for GRANT ROLE (#1957) Yoav Cohen <5****d@u****m>
Committed by: GitHub <n****y@g****m>
about 1 year ago
f49c30fe Postgres: Support parenthesized `SET` options for `ALTER TABLE` (#1947)
Co-authored-by: Ifeanyi Ubah <i****2@y****m>
carl <4****l@u****m>
Committed by: GitHub <n****y@g****m>
about 1 year ago
2ed2cbe2 Snowflake: Add support for `CREATE USER` (#1950) Yoav Cohen <5****d@u****m>
Committed by: GitHub <n****y@g****m>
about 1 year ago
49218464 Add support for `GRANT DROP` statement (#1959) Yoav Cohen <5****d@u****m>
Committed by: GitHub <n****y@g****m>
about 1 year ago
799c1f74 Snowflake: Support `CLONE` option in `CREATE DATABASE/SCHEMA` statements (#1958) Yoav Cohen <5****d@u****m>
Committed by: GitHub <n****y@g****m>
about 1 year ago
a73577c2 Add support for `NOT NULL` and `NOTNULL` expressions (#1927)
Co-authored-by: Ifeanyi Ubah <i****2@y****m>
Ryan Schneider <r****r@g****m>
Committed by: GitHub <n****y@g****m>
about 1 year ago
23f40cdc MySQL: Support `EXPLAIN ANALYZE` format variants (#1945) Yoav Cohen <5****d@u****m>
Committed by: GitHub <n****y@g****m>
about 1 year ago
40bbcc98 Prepare 0.58.0 release: update version + Changelog (#1955) Andrew Lamb <a****w@n****g>
Committed by: GitHub <n****y@g****m>
about 1 year ago

← Back to repository