Sign in
apache
/
datafusion-sqlparser-rs
/
HEAD
a281171
Databricks: Add support for `UPDATE SET *` and `INSERT *` in MERGE statements (#2325)
by finchxxia
· 4 days ago
main
3dd0e30
chore: Bump version to 0.62.0 and add changelog (#2331)
by Andy Grove
· 5 days ago
0.62.0-rc1
v0.62.0-rc1
9833c03
feat(clickhouse): support PARTITION BY after ORDER BY and ARRAY JOIN (#2283)
by Cristhian Lopez
· 9 days ago
9550e93
Add Teradata dialect (#2309)
by Ifeanyi Ubah
· 9 days ago
7eba3ca
PostgreSQL: Parse optimizer hints in leading comments (#2320)
by Marcelo Altmann
· 12 days ago
fa1dae1
Snowflake: Add support for text data type modifiers (#2297)
by Yoav Cohen
· 2 weeks ago
63e9a33
Redshift: PartiQL AT <index> (#2303)
by Yoav Cohen
· 2 weeks ago
19a7468
Track `Parens<T>`'s span (#2291)
by xitep
· 3 weeks ago
9a70c42
PostgreSQL: Add support for LATERAL ... WITH ORDINALITY (#2304)
by Yoav Cohen
· 3 weeks ago
53dcc82
Spark SQL: Add SparkSqlDialect (#2305)
by Andy Grove
· 3 weeks ago
9f04ebe
Coding agents guidelines (#2298)
by Yoav Cohen
· 3 weeks ago
073df28
Add SHOW CATALOGS syntax and tests (#2284)
by Smith Cruise
· 3 weeks ago
93bc80c
Only parse FROM identifier in CTE if using Hive (#2241)
by Victorien
· 3 weeks ago
67d684b
Redshift/PostgreSQL: Parse optional implicit aliases for wildcard select items (#2300)
by Yoav Cohen
· 3 weeks ago
b68aae0
Fix COLLATE parsing after compound identifiers (#2294)
by Roman Borschel
· 3 weeks ago
1421b87
Add PostgreSQL Collation DDL Support (#2249)
by Luca Cappelletti
· 3 weeks ago
6fa3614
Add xml '...' TypedString support for PostgreSQL (#2299)
by Luca Cappelletti
· 4 weeks ago
2b0dc2d
PostgreSQL `ALTER FUNCTION` / `ALTER AGGREGATE` (#2248)
by Luca Cappelletti
· 4 weeks ago
a05834d
MySQL: Support `SHOW FULL PROCESSLIST` syntax (#2292)
by jstnd
· 4 weeks ago
531ebdf
Support multi-column aliases in SELECT items (#2289)
by Minjun Kim
· 4 weeks ago
827978d
MySQL: Add support for `ORDER BY` on single-table `UPDATE` (#2296)
by Donovan Schönknecht
· 4 weeks ago
72b295a
Support optional AS keyword in CTE definitions for Databricks (#2286)
by Minjun Kim
· 4 weeks ago
ea9b413
Fix parsing EXECUTE (...) with a more general string expression (#2295)
by Roman Borschel
· 4 weeks ago
3a28ffa
Enable Redshift support for specifying null treatment inside window function (#2293)
by Roman Borschel
· 4 weeks ago
aa43c25
Enable numeric-prefix identifiers for Databricks dialect (#2290)
by Minjun Kim
· 4 weeks ago
fe88fd1
Allow bare columns in GROUPING SETS expressions (#2288)
by Minjun Kim
· 4 weeks ago
5042135
Add dollar prefix support for money constants in MSSQL (#2285)
by Sergey Olontsev
· 4 weeks ago
913cf0e
Enable `!` as NOT operator for Databricks dialect (#2287)
by Minjun Kim
· 5 weeks ago
6f8e7b8
Expose values through ValueWithSpan (#2281)
by xitep
· 6 weeks ago
df0d56c
Fix the tokenization of `<` edge cases (#2280)
by Ayman Elkfrawy
· 6 weeks ago
7c4eac30
recursive protection for `parse_subexpr` (#2282)
by Dmitrii Blaginin
· 6 weeks ago
1097a0d
Fixed BACKUP parsing for redshift (#2270)
by Andriy Romanov
· 7 weeks ago
50921b1
[Oracle] Support for `INSERT INTO (<sub-query>) ...` (#2276)
by xitep
· 7 weeks ago
b3e176d
Add SETOF support for PostgreSQL function return types (#2217)
by Filipe Guerreiro
· 8 weeks ago
203ced4
Fixed CHANGES keyword parsing for snowflake (#2266)
by Andriy Romanov
· 8 weeks ago
924a116
Fix STORAGE LIFECYCLE POLICY for snowflake queries (#2264)
by Andriy Romanov
· 8 weeks ago
9d5a171
Fixed stage name parsing for snowflake (#2265)
by Andriy Romanov
· 8 weeks ago
738f12d
Fixed create snapshot table for bigquery (#2269)
by Andriy Romanov
· 8 weeks ago
47b6aac
add support for databricks JSON accessors (#2272)
by whirlun
· 8 weeks ago
d38dd78
Add support for PostgreSQL LOCK TABLE (#2273)
by Michael Bradshaw
· 8 weeks ago
3fa7114
Fixed parsing `OPTIONS(format = 'CSV')` when creating external bigquery table (#2268)
by Andriy Romanov
· 8 weeks ago
b6003eb
Fixed COPY GRANTS clause parsing for snowflake (#2267)
by Andriy Romanov
· 8 weeks ago
13b88a3
Fixed transaction handling for snowflake (#2263)
by Andriy Romanov
· 8 weeks ago
64f4b1f
Added SORTKEY keyword parsing for redshift queries (#2261)
by Andriy Romanov
· 9 weeks ago
6691f31
Fix credentials parsing for redshift (#2262)
by Andriy Romanov
· 9 weeks ago
915448c
Add support for parsing COPY statements from STDIN without a semicolon (#2245)
by Luca Cappelletti
· 9 weeks ago
255e50c
Allow INSERT columns to be qualified (#2260)
by xitep
· 9 weeks ago
1da2ff7
Redshift: Added DISTSTYLE and DISTKEY keywords parsing (#2222)
by Andriy Romanov
· 9 weeks ago
31e1942
MSSQL: Add support for OUTPUT clause on INSERT/UPDATE/DELETE (#2228)
by Guan-Ming (Wesley) Chiu
· 10 weeks ago
49bdb5c
Snowflake: parse EXCLUDE column list as ObjectName to support qualified names (#2244)
by Yoabot
· 10 weeks ago
a3cfcac
Add Readyset to users in README.md (#2247)
by Michael Victor Zink
· 10 weeks ago
5b7bc1a
Support two-argument `TRIM(string, characters)` in PostgreSQL (#2240)
by Luca Cappelletti
· 10 weeks ago
83baf5e
Support MySQL KEY keyword in column definitions (#2243)
by Michael Victor Zink
· 10 weeks ago
6f0e803
MSSQL: support EXEC (@sql) dynamic SQL execution (#2234)
by Yoabot
· 10 weeks ago
523d78e
Support parenthesized `CREATE TABLE ... (LIKE ... INCLUDING/EXCLUDING DEFAULTS)` in `PostgreSQL` (#2242)
by Luca Cappelletti
· 10 weeks ago
bd7f70e
MSSQL: prevent statement-starting keywords from being consumed as implicit aliases (#2233)
by Yoabot
· 10 weeks ago
e87241a
Snowflake: support wildcard with EXCLUDE in function arguments (#2231)
by Yoabot
· 10 weeks ago
8afcad8
Redshift: support wildcard select items with alias (#2230)
by Yoabot
· 10 weeks ago
982068e
Add support for INTERVAL keyword as unquoted identifier in PostgreSQL (#2238)
by Luca Cappelletti
· 2 months ago
d9b53a0
Introduce `Visit::visit_select` (#2235)
by xitep
· 2 months ago
0b589b2
[Oracle] Table alias for INSERTed table (#2214)
by xitep
· 2 months ago
36e8ce6
Optimise out string allocations and copies in keyword lookup (#2226)
by Alexander Beedie
· 2 months ago
e81eb14
Allow custom OptimizerHints (#2216)
by Marcelo Altmann
· 2 months ago
a99fe54
PostgreSQL: Support more COMMENT ON object types (#2220)
by Guan-Ming (Wesley) Chiu
· 2 months ago
bfd944c
Prefer use of `peek_token_ref` over `peek_token` where valid (#2225)
by Alexander Beedie
· 3 months ago
15dc6a2
PostgreSQL: Support PRIMARY KEY/UNIQUE USING INDEX (#2213)
by Guan-Ming (Wesley) Chiu
· 3 months ago
fb10a76
MSSQL: Add support for WAITFOR statement (#2210)
by Guan-Ming (Wesley) Chiu
· 3 months ago
0f37c27
Resolve breaking change that set "supports_lambda_functions" on `GenericDialect` (#2224)
by Alexander Beedie
· 3 months ago
40350e3
Fix `derive_dialect!` proc macro for use from external crates (#2219)
by Alexander Beedie
· 3 months ago
63eeaa0
[PIVOT] Optional AS keyword for aliases (#2209)
by xitep
· 3 months ago
2ea773a
Fixed select dollar column from stage for snowflake (#2165)
by Andriy Romanov
· 3 months ago
798fbe4
MSSQL: Add support for TRAN shorthand (#2212)
by Guan-Ming (Wesley) Chiu
· 3 months ago
6a48f44
Updated `parse_infix(..)` in `mysql.rs` and `sqlite.rs` to handle error rather than `unwrap()` (#2207)
by Alex
· 3 months ago
4b4a9d7
Snowflake: Lambda functions (#2192)
by Yoav Cohen
· 3 months ago
8e36e8e
Updated Fuzzer harness to address all dialects (#2203)
by Alex
· 3 months ago
3a42e65
MSSQL: Support `THROW` statement (#2202)
by Guan-Ming (Wesley) Chiu
· 3 months ago
75f6f4b
Snowflake: Add multi table insert support (#2148)
by finchxxia
· 3 months ago
03f00cd
Fix panic in `SET AUTHORIZATION` parsing when scope modifier is missing (#2201)
by Luca Cappelletti
· 3 months ago
d526819
Databricks: Add support for `OPTIMIZE`, `PARTITIONED BY`, and `STRUCT` (#2170)
by Minjun Kim
· 3 months ago
d0a0b3e
chore: add confirmation before tarball is released (#2208)
by Marko Milenković
· 3 months ago
329a94c
Fix panic on incomplete REGEXP/MATCH expressions in SQLite dialect (#2197)
by Luca Cappelletti
· 3 months ago
272c25e
Fix changelog (#2206)
by Andrew Lamb
· 3 months ago
v0.61.0
v0.61.0-rc1
09deb94
Prepare to release sqlparser `0.61.0` and sqlparser_derive `0.5.0` (#2195)
by Andrew Lamb
· 3 months ago
fcc7bce
Fix MAP literals parsing (#2205)
by Samyak Sarnayak
· 3 months ago
60abfec
Add Tokenizer custom token mapper support (#2184)
by Albert Skalt
· 3 months ago
0924f3a
PostgreSQL: Support PostgreSQL ANALYZE with optional table and column (#2187)
by Guan-Ming (Wesley) Chiu
· 3 months ago
23acd23
Add support for C-style comments (#2034)
by Marcelo Altmann
· 3 months ago
e4c5500
Fixed overflow error, recursion counter was not included for parenthesis (#2199)
by Luca Cappelletti
· 3 months ago
bc55b37
Added missing derives to dialect marker structs (#2191)
by Luca Cappelletti
· 3 months ago
cb21477
MySQL: Allow optional constraint name after CONSTRAINT keyword (#2183)
by Michael Victor Zink
· 3 months ago
d7f56e8
[Oracle] Support hierarchical queries (#2185)
by xitep
· 3 months ago
0c19e08
MySQL: Add support for DEFAULT CHARACTER SET in CREATE DATABASE (#2182)
by Michael Victor Zink
· 3 months ago
5e5c16c
MySQL: Add support for `SELECT` modifiers (#2172)
by Michael Victor Zink
· 3 months ago
3ac5670
MSSQL: Support standalone BEGIN...END blocks (#2186)
by Guan-Ming (Wesley) Chiu
· 3 months ago
2ac82e9
Streamlined derivation of new `Dialect` objects (#2174)
by Alexander Beedie
· 3 months ago
3b9b05e
Fix parsing cast operator after parenthesized `DEFAULT` expression (#2168)
by isaacparker0
· 3 months ago
ed1c4e2
Moved more structs outside of Statement to facilitate reuse (#2188)
by Luca Cappelletti
· 3 months ago
37aa792
Implement `core::error::Error` for `ParserError` and `TokenizerError` (#2189)
by Luca Cappelletti
· 3 months ago
c8b7f7c
Add ENFORCED/NOT ENFORCED support for column-level CHECK constraints (#2180)
by Michael Victor Zink
· 3 months ago
ed983e0
PostgreSQL: Fix REPLICA IDENTITY to use NOTHING (#2179)
by Michael Victor Zink
· 3 months ago
Next »