Sign in
apache
/
datafusion-sqlparser-rs
/
HEAD
b3e176d
Add SETOF support for PostgreSQL function return types (#2217)
by Filipe Guerreiro
· 2 days ago
main
203ced4
Fixed CHANGES keyword parsing for snowflake (#2266)
by Andriy Romanov
· 2 days ago
924a116
Fix STORAGE LIFECYCLE POLICY for snowflake queries (#2264)
by Andriy Romanov
· 2 days ago
9d5a171
Fixed stage name parsing for snowflake (#2265)
by Andriy Romanov
· 2 days ago
738f12d
Fixed create snapshot table for bigquery (#2269)
by Andriy Romanov
· 2 days ago
47b6aac
add support for databricks JSON accessors (#2272)
by whirlun
· 2 days ago
d38dd78
Add support for PostgreSQL LOCK TABLE (#2273)
by Michael Bradshaw
· 2 days ago
3fa7114
Fixed parsing `OPTIONS(format = 'CSV')` when creating external bigquery table (#2268)
by Andriy Romanov
· 6 days ago
b6003eb
Fixed COPY GRANTS clause parsing for snowflake (#2267)
by Andriy Romanov
· 6 days ago
13b88a3
Fixed transaction handling for snowflake (#2263)
by Andriy Romanov
· 6 days ago
64f4b1f
Added SORTKEY keyword parsing for redshift queries (#2261)
by Andriy Romanov
· 10 days ago
6691f31
Fix credentials parsing for redshift (#2262)
by Andriy Romanov
· 11 days ago
915448c
Add support for parsing COPY statements from STDIN without a semicolon (#2245)
by Luca Cappelletti
· 11 days ago
255e50c
Allow INSERT columns to be qualified (#2260)
by xitep
· 11 days ago
1da2ff7
Redshift: Added DISTSTYLE and DISTKEY keywords parsing (#2222)
by Andriy Romanov
· 12 days ago
31e1942
MSSQL: Add support for OUTPUT clause on INSERT/UPDATE/DELETE (#2228)
by Guan-Ming (Wesley) Chiu
· 2 weeks ago
49bdb5c
Snowflake: parse EXCLUDE column list as ObjectName to support qualified names (#2244)
by Yoabot
· 2 weeks ago
a3cfcac
Add Readyset to users in README.md (#2247)
by Michael Victor Zink
· 2 weeks ago
5b7bc1a
Support two-argument `TRIM(string, characters)` in PostgreSQL (#2240)
by Luca Cappelletti
· 2 weeks ago
83baf5e
Support MySQL KEY keyword in column definitions (#2243)
by Michael Victor Zink
· 2 weeks ago
6f0e803
MSSQL: support EXEC (@sql) dynamic SQL execution (#2234)
by Yoabot
· 2 weeks ago
523d78e
Support parenthesized `CREATE TABLE ... (LIKE ... INCLUDING/EXCLUDING DEFAULTS)` in `PostgreSQL` (#2242)
by Luca Cappelletti
· 2 weeks ago
bd7f70e
MSSQL: prevent statement-starting keywords from being consumed as implicit aliases (#2233)
by Yoabot
· 2 weeks ago
e87241a
Snowflake: support wildcard with EXCLUDE in function arguments (#2231)
by Yoabot
· 2 weeks ago
8afcad8
Redshift: support wildcard select items with alias (#2230)
by Yoabot
· 2 weeks ago
982068e
Add support for INTERVAL keyword as unquoted identifier in PostgreSQL (#2238)
by Luca Cappelletti
· 3 weeks ago
d9b53a0
Introduce `Visit::visit_select` (#2235)
by xitep
· 3 weeks ago
0b589b2
[Oracle] Table alias for INSERTed table (#2214)
by xitep
· 3 weeks ago
36e8ce6
Optimise out string allocations and copies in keyword lookup (#2226)
by Alexander Beedie
· 3 weeks ago
e81eb14
Allow custom OptimizerHints (#2216)
by Marcelo Altmann
· 3 weeks ago
a99fe54
PostgreSQL: Support more COMMENT ON object types (#2220)
by Guan-Ming (Wesley) Chiu
· 3 weeks ago
bfd944c
Prefer use of `peek_token_ref` over `peek_token` where valid (#2225)
by Alexander Beedie
· 3 weeks ago
15dc6a2
PostgreSQL: Support PRIMARY KEY/UNIQUE USING INDEX (#2213)
by Guan-Ming (Wesley) Chiu
· 3 weeks ago
fb10a76
MSSQL: Add support for WAITFOR statement (#2210)
by Guan-Ming (Wesley) Chiu
· 3 weeks ago
0f37c27
Resolve breaking change that set "supports_lambda_functions" on `GenericDialect` (#2224)
by Alexander Beedie
· 3 weeks ago
40350e3
Fix `derive_dialect!` proc macro for use from external crates (#2219)
by Alexander Beedie
· 4 weeks ago
63eeaa0
[PIVOT] Optional AS keyword for aliases (#2209)
by xitep
· 4 weeks ago
2ea773a
Fixed select dollar column from stage for snowflake (#2165)
by Andriy Romanov
· 4 weeks ago
798fbe4
MSSQL: Add support for TRAN shorthand (#2212)
by Guan-Ming (Wesley) Chiu
· 4 weeks ago
6a48f44
Updated `parse_infix(..)` in `mysql.rs` and `sqlite.rs` to handle error rather than `unwrap()` (#2207)
by Alex
· 4 weeks ago
4b4a9d7
Snowflake: Lambda functions (#2192)
by Yoav Cohen
· 4 weeks ago
8e36e8e
Updated Fuzzer harness to address all dialects (#2203)
by Alex
· 5 weeks ago
3a42e65
MSSQL: Support `THROW` statement (#2202)
by Guan-Ming (Wesley) Chiu
· 5 weeks ago
75f6f4b
Snowflake: Add multi table insert support (#2148)
by finchxxia
· 5 weeks ago
03f00cd
Fix panic in `SET AUTHORIZATION` parsing when scope modifier is missing (#2201)
by Luca Cappelletti
· 5 weeks ago
d526819
Databricks: Add support for `OPTIMIZE`, `PARTITIONED BY`, and `STRUCT` (#2170)
by Minjun Kim
· 5 weeks ago
d0a0b3e
chore: add confirmation before tarball is released (#2208)
by Marko Milenković
· 5 weeks ago
329a94c
Fix panic on incomplete REGEXP/MATCH expressions in SQLite dialect (#2197)
by Luca Cappelletti
· 5 weeks ago
272c25e
Fix changelog (#2206)
by Andrew Lamb
· 5 weeks 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
· 5 weeks ago
fcc7bce
Fix MAP literals parsing (#2205)
by Samyak Sarnayak
· 5 weeks ago
60abfec
Add Tokenizer custom token mapper support (#2184)
by Albert Skalt
· 5 weeks ago
0924f3a
PostgreSQL: Support PostgreSQL ANALYZE with optional table and column (#2187)
by Guan-Ming (Wesley) Chiu
· 5 weeks ago
23acd23
Add support for C-style comments (#2034)
by Marcelo Altmann
· 5 weeks ago
e4c5500
Fixed overflow error, recursion counter was not included for parenthesis (#2199)
by Luca Cappelletti
· 5 weeks ago
bc55b37
Added missing derives to dialect marker structs (#2191)
by Luca Cappelletti
· 5 weeks ago
cb21477
MySQL: Allow optional constraint name after CONSTRAINT keyword (#2183)
by Michael Victor Zink
· 5 weeks ago
d7f56e8
[Oracle] Support hierarchical queries (#2185)
by xitep
· 5 weeks ago
0c19e08
MySQL: Add support for DEFAULT CHARACTER SET in CREATE DATABASE (#2182)
by Michael Victor Zink
· 5 weeks ago
5e5c16c
MySQL: Add support for `SELECT` modifiers (#2172)
by Michael Victor Zink
· 5 weeks ago
3ac5670
MSSQL: Support standalone BEGIN...END blocks (#2186)
by Guan-Ming (Wesley) Chiu
· 6 weeks ago
2ac82e9
Streamlined derivation of new `Dialect` objects (#2174)
by Alexander Beedie
· 6 weeks ago
3b9b05e
Fix parsing cast operator after parenthesized `DEFAULT` expression (#2168)
by isaacparker0
· 6 weeks ago
ed1c4e2
Moved more structs outside of Statement to facilitate reuse (#2188)
by Luca Cappelletti
· 6 weeks ago
37aa792
Implement `core::error::Error` for `ParserError` and `TokenizerError` (#2189)
by Luca Cappelletti
· 6 weeks ago
c8b7f7c
Add ENFORCED/NOT ENFORCED support for column-level CHECK constraints (#2180)
by Michael Victor Zink
· 6 weeks ago
ed983e0
PostgreSQL: Fix REPLICA IDENTITY to use NOTHING (#2179)
by Michael Victor Zink
· 6 weeks ago
62cf16f
Redshift: Support implicit string concatenation using newline (#2167)
by Yoav Cohen
· 6 weeks ago
be460b2
[MySQL, Oracle] Parse optimizer hints (#2162)
by xitep
· 6 weeks ago
2d47fec
Fix identifier parsing not breaking on the `|>` pipe operator (#2156)
by Alexander Beedie
· 6 weeks ago
802c7d3
PostgreSQL: Add support for `*` (descendant) option in TRUNCATE (#2181)
by Michael Victor Zink
· 7 weeks ago
153e7c5
perf: optimize `make_word()` to avoid unnecessary allocations (#2176)
by Andy Grove
· 7 weeks ago
a175cdb
PostgreSQL: Support force row level security (#2169)
by isaacparker0
· 7 weeks ago
3c7ecf3
minor: reduce unnecessary string allocations (#2178)
by Andy Grove
· 7 weeks ago
a7d7763
Refactor: replace more `dialect_of!` checks with `Dialect` trait methods (#2175)
by Andy Grove
· 7 weeks ago
4305dd4
refactor: use `to_ident()` instead of `clone().into_ident()` for borrowed Words (#2177)
by Andy Grove
· 7 weeks ago
614ea06
Snowflake: Support SAMPLE clause on subqueries (#2164)
by finchxxia
· 7 weeks ago
e7a3019
MySQL: Support `CAST(... AS ... ARRAY)` syntax (#2151)
by Michael Victor Zink
· 7 weeks ago
6550ec8
perf: remove unnecessary string clone in maybe_concat_string_literal (#2173)
by Andy Grove
· 7 weeks ago
abec6f9
Refactor: replace some `dialect_of!` checks with `Dialect` trait methods (#2171)
by Andy Grove
· 7 weeks ago
845e213
fix: qualified column names with SQL keywords parse as identifiers (#2157)
by Simon Sawert
· 7 weeks ago
2cf33de
Fixed truncate table if exists for snowflake (#2166)
by Andriy Romanov
· 7 weeks ago
6060a11
Databricks: Support Timetravel With "VERSION AS OF" (#2155)
by James Vorderbruggen
· 8 weeks ago
46f2234
GenericDialect: support colon operator for JsonAccess (#2124)
by Samyak Sarnayak
· 8 weeks ago
c4d9e39
Added missing `From` impls for `Statement` variants (#2160)
by Luca Cappelletti
· 8 weeks ago
6daa46d
MySQL: Add support for casting using the BINARY keyword (#2146)
by Yoav Cohen
· 9 weeks ago
3880a93
Add support for DuckDB `LAMBDA` keyword syntax (#2149)
by Ophir LOJKINE
· 9 weeks ago
ee3b622
Tokenize empty line comments correctly (#2161)
by Louis Vialar
· 9 weeks ago
44c4023
Added missing `Copy` derives (#2158)
by Luca Cappelletti
· 9 weeks ago
aa5c6b3
Added support for `ALTER OPERATOR CLASS` syntax (#2135)
by Luca Cappelletti
· 9 weeks ago
d4fb5c3
Key Value Options: add support for trailing semicolon (#2140)
by Yoav Cohen
· 9 weeks ago
ab76a07
PostgreSQL: ALTER USER password option (#2142)
by Yoav Cohen
· 9 weeks ago
24e1283
MySQL: Add support for && as boolean AND (#2144)
by Yoav Cohen
· 9 weeks ago
00da3d7
MySQL: Add missing support for TREE explain format (#2145)
by Yoav Cohen
· 9 weeks ago
d80c0b9
Redshift: Add support for optional JSON format in copy option (#2141)
by Yoav Cohen
· 9 weeks ago
3af9988
MySQL: Parse bitwise shift left/right operators (#2152)
by Michael Victor Zink
· 9 weeks ago
ce74e7f
Databricks: Support Timetravel With "TIMESTAMP AS OF" (#2134)
by James Vorderbruggen
· 10 weeks ago
4de1ac9
Add PostgreSQL PARTITION OF syntax support (#2127)
by Filipe Guerreiro
· 10 weeks ago
0cf85d3
Fix parse_identifiers not taking semicolons into account (#2137)
by jnlt3
· 2 months ago
14703f0
Make benchmark statement valid (#2139)
by xitep
· 3 months ago
Next »