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

GitHub / tisonkun/sqlparser-rs / commits

SHA Message Author Date Stats
20ac38b4 Support multi args for unnest (#909)
Co-authored-by: Andrew Lamb <a****w@n****g>
Signed-off-by: jayzhan211 <j****1@g****m>
Jay Zhan <j****1@g****m>
Committed by: GitHub <n****y@g****m>
about 3 years ago
f05f71e2 Support `ALTER VIEW`, MySQL syntax (#907)
Co-authored-by: Andrew Lamb <a****w@n****g>
liadgiladi <5****i@u****m>
Committed by: GitHub <n****y@g****m>
about 3 years ago
9effeba0 feat: add deltalake keywords (#906) Robert Pack <4****p@u****m>
Committed by: GitHub <n****y@g****m>
about 3 years ago
efd8cb7f chore: Release sqlparser version 0.35.0 Andrew Lamb <a****w@n****g> about 3 years ago
631eddad Update CHANGELOG.md for version `0.35.0` (#904) Andrew Lamb <a****w@n****g>
Committed by: GitHub <n****y@g****m>
about 3 years ago
04c9fbae update parse STRICT tables (#903)
Co-authored-by: Andrew Lamb <a****w@n****g>
parkma99 <8****9@u****m>
Committed by: GitHub <n****y@g****m>
about 3 years ago
8877cbaf fix: unary negation operator with operators: `Mul`, `Div` and `Mod` (#902) Igor Izvekov <i****r@g****m>
Committed by: GitHub <n****y@g****m>
about 3 years ago
f72b5a5d Support basic CREATE PROCEDURE of MSSQL (#900)
Co-authored-by: Andrew Lamb <a****w@n****g>
delsehi <p****i@g****m>
Committed by: GitHub <n****y@g****m>
about 3 years ago
75f18ecf Add support for DuckDB's CREATE MACRO statements (#897) dawg <c****e@d****u>
Committed by: GitHub <n****y@g****m>
about 3 years ago
2296de2b Add fn support_group_by_expr to Dialect trait (#896) Jeremy Dyer <j****4@g****m>
Committed by: GitHub <n****y@g****m>
about 3 years ago
2b37e4ae Add support for CREATE TYPE (AS) statements (#888)
Co-authored-by: Andrew Lamb <a****w@n****g>
Sam Rijs <s****s@a****t>
Committed by: GitHub <n****y@g****m>
about 3 years ago
e8cad6ab Update criterion requirement from 0.4 to 0.5 in /sqlparser_bench (#890)
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>
over 3 years ago
4607addf chore: Release sqlparser version 0.34.0 Andrew Lamb <a****w@n****g> over 3 years ago
adfa37d5 Update CHANGELOG for `0.34.0` release (#884) Andrew Lamb <a****w@n****g>
Committed by: GitHub <n****y@g****m>
over 3 years ago
f740d528 Fix merge conflict (#885) Andrew Lamb <a****w@n****g>
Committed by: GitHub <n****y@g****m>
over 3 years ago
ef46cd37 Named window frames (#881)
Co-authored-by: Mustafa Akur <m****r@s****i>, Mehmet Ozan Kabak <o****k@g****m>
Berkay Şahin <1****a@u****m>
Committed by: GitHub <n****y@g****m>
over 3 years ago
1b86abeb Add support for first, last aggregate function parsing (#882) Mustafa Akur <1****o@u****m>
Committed by: GitHub <n****y@g****m>
over 3 years ago
33b12acc feat: add DuckDB dialect (#878)
Co-authored-by: Andrew Lamb <a****w@n****g>, Andrew Lamb <a****w@n****g>
eitsupi <5****i@u****m>
Committed by: GitHub <n****y@g****m>
over 3 years ago
3be19c76 truncate: table as optional keyword (#883)
Signed-off-by: Maciej Obuchowski <o****j@g****m>
Maciej Obuchowski <o****j@g****m>
Committed by: GitHub <n****y@g****m>
over 3 years ago
097e7ad5 feat: Support MySQL's `DIV` operator (#876)
Co-authored-by: Andrew Lamb <a****w@n****g>
eitsupi <5****i@u****m>
Committed by: GitHub <n****y@g****m>
over 3 years ago
feaa13c9 feat: Add custom operator (#868)
Co-authored-by: Andrew Lamb <a****w@n****g>
Maximilian Roos <5****y@u****m>
Committed by: GitHub <n****y@g****m>
over 3 years ago
4559d87a Add parse_multipart_identifier function to parser (#860) Jeffrey <2****y@u****m>
Committed by: GitHub <n****y@g****m>
over 3 years ago
482a3ad4 Add support for multiple expressions, order by in aggregations (#879) Mustafa Akur <1****o@u****m>
Committed by: GitHub <n****y@g****m>
over 3 years ago
ae3b5844 Include license file in published crate (#871) Andrew Kane <a****1@g****m>
Committed by: GitHub <n****y@g****m>
over 3 years ago
f15da877 Make Expr::Interval its own struct (#872) Armin Primadi <a****i@g****m>
Committed by: GitHub <n****y@g****m>
over 3 years ago
b29b551f Fix tiny typo in custom_sql_parser.md (#864) Okue <n****a@g****m>
Committed by: GitHub <n****y@g****m>
over 3 years ago
be85f54c Fix logical merge conflict (#865) Andrew Lamb <a****w@n****g>
Committed by: GitHub <n****y@g****m>
over 3 years ago
0ff863b2 Add support for query source in COPY .. TO statement (#858) Armin Primadi <a****i@g****m>
Committed by: GitHub <n****y@g****m>
over 3 years ago
0113bbd9 Test trailing commas (#859) Aljaž Mur Eržen <a****n@u****m>
Committed by: GitHub <n****y@g****m>
over 3 years ago
3b1076c1 Support `DISTINCT ON (...)` (#852) Aljaž Mur Eržen <a****n@u****m>
Committed by: GitHub <n****y@g****m>
over 3 years ago
f72e2ec3 Support multiple-table DELETE syntax (#855) AviRaboah <9****h@u****m>
Committed by: GitHub <n****y@g****m>
over 3 years ago
5ecf633e Add `dialect_from_str` and improve `Dialect` documentation (#848) Andrew Lamb <a****w@n****g>
Committed by: GitHub <n****y@g****m>
over 3 years ago
d8af9253 support COPY INTO in snowflake (#841)
Signed-off-by: Pawel Leszczynski <l****l@g****m>
pawel.leszczynski <l****l@g****m>
Committed by: GitHub <n****y@g****m>
over 3 years ago
3e92ad34 Support identifiers beginning with digits in MySQL (#856) AviRaboah <9****h@u****m>
Committed by: GitHub <n****y@g****m>
over 3 years ago
6b2b3f1f Adds clickhouse to example (#849) Brian Anglin <b****n@g****m>
Committed by: GitHub <n****y@g****m>
over 3 years ago
00719e3c (cargo-release) version 0.33.0 Andrew Lamb <a****w@n****g> over 3 years ago
28e558c2 Changelog for `0.33.0` (#846) Andrew Lamb <a****w@n****g>
Committed by: GitHub <n****y@g****m>
over 3 years ago
04d9f3af Added support for Mysql Backslash escapes (enabled by default) (#844) Coby Geralnik <c****d@g****m>
Committed by: GitHub <n****y@g****m>
over 3 years ago
00d07128 Move tests from parser.rs to appropriate parse_XX tests (#845) Andrew Lamb <a****w@n****g>
Committed by: GitHub <n****y@g****m>
over 3 years ago
784a1913 Support "UPDATE" statement in "WITH" subquery (#842) Nick Randall <n****l@u****m>
Committed by: GitHub <n****y@g****m>
over 3 years ago
29dea5d0 support PIVOT table syntax (#836)
Signed-off-by: Pawel Leszczynski <l****l@g****m>
pawel.leszczynski <l****l@g****m>
Committed by: GitHub <n****y@g****m>
over 3 years ago
79c7ac73 support CREATE/DROP STAGE for Snowflake (#833)
Signed-off-by: Pawel Leszczynski <l****l@g****m>
pawel.leszczynski <l****l@g****m>
Committed by: GitHub <n****y@g****m>
over 3 years ago
a1b7341b Non-Latin characters support (#840)
Co-authored-by: Maciej Skrzypkowski <m****i@s****m>, Maciej Skrzypkowski <m****i@s****m>
Maciej Skrzypkowski <m****r@g****m>
Committed by: GitHub <n****y@g****m>
over 3 years ago
eb67d489 Correct typos in parser.rs (#838) Felix Yan <f****s@a****g>
Committed by: GitHub <n****y@g****m>
over 3 years ago
a8a8e65b PostgreSQL: GENERATED { ALWAYS | BY DEFAULT } AS IDENTITY and GENERATED ALWA... sam <2****m@u****m>
Committed by: GitHub <n****y@g****m>
over 3 years ago
4ff3aeb0 support IF EXISTS in COMMENT statements (#831)
Co-authored-by: Andrew Lamb <a****w@n****g>, Andrew Lamb <a****w@n****g>
Signed-off-by: Pawel Leszczynski <l****l@g****m>, Pawel Leszczynski <l****l@g****m>
pawel.leszczynski <l****l@g****m>
Committed by: GitHub <n****y@g****m>
over 3 years ago
54819181 support snowflake alter table swap with (#825)
Signed-off-by: Pawel Leszczynski <l****l@g****m>
pawel.leszczynski <l****l@g****m>
Committed by: GitHub <n****y@g****m>
over 3 years ago
9ea396d0 Improve documentation on `verified_*` methods (#828) Andrew Lamb <a****w@n****g>
Committed by: GitHub <n****y@g****m>
over 3 years ago
5f815c2b (cargo-release) version 0.32.0 Andrew Lamb <a****w@n****g> over 3 years ago
1d358592 Changelog for 0.32.0 (#830) Andrew Lamb <a****w@n****g>
Committed by: GitHub <n****y@g****m>
over 3 years ago
7f4c9132 Fix table alias parsing regression in 0.31.0 by backing out redshift column d... Andrew Lamb <a****w@n****g>
Committed by: GitHub <n****y@g****m>
over 3 years ago
d69b8753 ClickHouse CREATE TABLE Fixes: add ORDER BY and fix clause ordering (#824) Ankur Goyal <a****l@f****m>
Committed by: GitHub <n****y@g****m>
over 3 years ago
1cf913e7 feat: Support PostgreSQL exponentiation. (#813) Mykhailo Bondarenko <7****6@u****m>
Committed by: GitHub <n****y@g****m>
over 3 years ago
fbbf1a4e feat: support `BIGNUMERIC` of bigquery (#811) Y Togami <6****4@u****m>
Committed by: GitHub <n****y@g****m>
over 3 years ago
b4530681 Add support for trailing commas (#810) Ankur Goyal <a****r@i****m>
Committed by: GitHub <n****y@g****m>
over 3 years ago
2285bb44 chore: fix typo (#822) Y Togami <6****4@u****m>
Committed by: GitHub <n****y@g****m>
over 3 years ago
b8384152 (cargo-release) version 0.31.0 Andrew Lamb <a****w@n****g> over 3 years ago
66ec634c Update CHANGELOG for version 0.31 (#820) Andrew Lamb <a****w@n****g>
Committed by: GitHub <n****y@g****m>
over 3 years ago
58de3c12 feat: support raw string literal of BigQuery (#812)
Co-authored-by: Andrew Lamb <a****w@n****g>
Y Togami <6****4@u****m>
Committed by: GitHub <n****y@g****m>
over 3 years ago
70917a59 feat: `SELECT * REPLACE <Expr> AS <Identifier>` for bigquery (#798)
Co-authored-by: Andrew Lamb <a****w@n****g>
Y Togami <6****4@u****m>
Committed by: GitHub <n****y@g****m>
over 3 years ago
0c0d088e feat: support byte string literal in bq (#802) Y Togami <6****4@u****m>
Committed by: GitHub <n****y@g****m>
over 3 years ago
c35dcc93 Support redshift's columns definition list for system information functions (...
Co-authored-by: Maciej Skrzypkowski <m****i@s****m>, Andrew Lamb <a****w@n****g>
Maciej Skrzypkowski <m****r@g****m>
Committed by: GitHub <n****y@g****m>
over 3 years ago
a2fea10f snowflake: add support for TRANSIENT keyword (#807)
Co-authored-by: Andrew Lamb <a****w@n****g>
Signed-off-by: Maciej Obuchowski <o****j@g****m>, Maciej Obuchowski <o****j@g****m>
Maciej Obuchowski <o****j@g****m>
Committed by: GitHub <n****y@g****m>
over 3 years ago
79009f54 feat: support JSON keyword (#799)
Co-authored-by: Andrew Lamb <a****w@n****g>
Y Togami <6****4@u****m>
Committed by: GitHub <n****y@g****m>
over 3 years ago
488e8a81 Support MySQL Character Set Introducers (#788)
Co-authored-by: Maciej Skrzypkowski <m****i@s****m>, Andrew Lamb <a****w@n****g>
Maciej Skrzypkowski <m****r@g****m>
Committed by: GitHub <n****y@g****m>
over 3 years ago
b31ede77 chore: fix clippy error in ci (#803) Y Togami <6****4@u****m>
Committed by: GitHub <n****y@g****m>
over 3 years ago
4955863b fix: handle bigquery offset in map key (#797) Ziinc <Z****c@u****m>
Committed by: GitHub <n****y@g****m>
over 3 years ago
ca939413 fix(Dialect): fix a typo (precendence -> precedence) (#794) SARDONYX <6****d@u****m>
Committed by: GitHub <n****y@g****m>
over 3 years ago
3f874f4a use post_* visitors for mutable visits (#789) Ophir LOJKINE <p****s@g****m>
Committed by: GitHub <n****y@g****m>
over 3 years ago
82cf5543 Add User (#787) Justin Joyce <j****e@j****m>
Committed by: GitHub <n****y@g****m>
over 3 years ago
260a012f (cargo-release) version 0.30.0 Andrew Lamb <a****w@n****g> over 3 years ago
d0ef564f Changelog for 0.30.0 (#786) Andrew Lamb <a****w@n****g>
Committed by: GitHub <n****y@g****m>
over 3 years ago
204bdc5b Fix logical conflict (#785) Andrew Lamb <a****w@n****g>
Committed by: GitHub <n****y@g****m>
over 3 years ago
17f604f7 Support RENAME for wildcard SELECTs (#784) Jeffrey <2****y@u****m>
Committed by: GitHub <n****y@g****m>
over 3 years ago
98403c07 Allow parsing of mysql empty row inserts (#783) Jeffrey <2****y@u****m>
Committed by: GitHub <n****y@g****m>
over 3 years ago
524b8a7e Add a mutable visitor (#782) Ophir LOJKINE <p****s@g****m>
Committed by: GitHub <n****y@g****m>
over 3 years ago
86d71f21 (cargo-release) version 0.29.0 Andrew Lamb <a****w@n****g> over 3 years ago
890062c3 Changelog for 29.0.0 (#780) Andrew Lamb <a****w@n****g>
Committed by: GitHub <n****y@g****m>
over 3 years ago
87df09be Improve docs and add examples for Visitor (#778)
Co-authored-by: Raphael Taylor-Davies <1****d@u****m>, Raphael Taylor-Davies <1****d@u****m>, Raphael Taylor-Davies <1****d@u****m>
Andrew Lamb <a****w@n****g>
Committed by: GitHub <n****y@g****m>
over 3 years ago
fc503e08 Add a backlink from `sqlparse_derive` to `sqlparser` and publishing instructi... Andrew Lamb <a****w@n****g>
Committed by: GitHub <n****y@g****m>
over 3 years ago
cf3fe64a ParserError if nested explain (#781) Jeffrey <2****y@u****m>
Committed by: GitHub <n****y@g****m>
over 3 years ago
b93d82df Fix `cargo docs / warnings` and add CI check (#777) Andrew Lamb <a****w@n****g>
Committed by: GitHub <n****y@g****m>
over 3 years ago
072ccc0d feat: dollar-quoted strings support (#772) Alex Vasilev <v****g@g****m>
Committed by: GitHub <n****y@g****m>
over 3 years ago
0c9ec400 Document new features, update authors (#776) Andrew Lamb <a****w@n****g>
Committed by: GitHub <n****y@g****m>
over 3 years ago
751046de Improve Readme (#774) Andrew Lamb <a****w@n****g>
Committed by: GitHub <n****y@g****m>
over 3 years ago
dec3c2b8 Add derive based AST visitor (#765)
Co-authored-by: Andrew Lamb <a****w@n****g>
Raphael Taylor-Davies <1****d@u****m>
Committed by: GitHub <n****y@g****m>
over 3 years ago
3e990466 Support `CREATE TABLE ON UPDATE <expr>` Function (#685) 김진성 Kim Jinsung <5****G@u****m>
Committed by: GitHub <n****y@g****m>
over 3 years ago
b1a000f1 Standardize comments on parsing optional keywords (#773) Andrew Lamb <a****w@n****g>
Committed by: GitHub <n****y@g****m>
over 3 years ago
61c661c2 Support `ALTER INDEX {INDEX_NAME} RENAME TO {NEW_INDEX_NAME}` (#767) henry <5****y@u****m>
Committed by: GitHub <n****y@g****m>
over 3 years ago
f0870fd3 Enable grouping sets parsing for GenericDialect (#771) Jeffrey <2****y@u****m>
Committed by: GitHub <n****y@g****m>
over 3 years ago
79d0baad Add configurable recursion limit to parser, to protect against stack overflow... Andrew Lamb <a****w@n****g>
Committed by: GitHub <n****y@g****m>
over 3 years ago
2c20ec0b Support parsing scientific notation (such as `10e5`) (#768) Jeffrey <2****y@u****m>
Committed by: GitHub <n****y@g****m>
over 3 years ago
2d801c9f Support `DROP FUNCTION` syntax (#752) zidaye <4****e@u****m>
Committed by: GitHub <n****y@g****m>
over 3 years ago
3d5cc54d Generalize conflict target (#762) Audun Skaugen <a****n@c****m>
Committed by: GitHub <n****y@g****m>
over 3 years ago
6d6eb4bc Support json operators `@>` `<@` `#-` `@?` and `@@` Audun Skaugen <a****n@c****m>
Committed by: GitHub <n****y@g****m>
over 3 years ago
fb023441 Generalize locking clause (#759)
Co-authored-by: Andrew Lamb <a****w@n****g>
Audun Skaugen <a****n@s****e>
Committed by: GitHub <n****y@g****m>
over 3 years ago
6c545195 support create function definition with `$$` (#755) zidaye <4****e@u****m>
Committed by: GitHub <n****y@g****m>
over 3 years ago
d420001c fix: unnest join constraint with alias parsing for BigQuery dialect (#732) Ziinc <Z****c@u****m>
Committed by: GitHub <n****y@g****m>
over 3 years ago
650c53dc Add negative test for except clause on wildcards (#746) Andrew Lamb <a****w@n****g>
Committed by: GitHub <n****y@g****m>
over 3 years ago
01fd20f0 Support the type key (#750) yuval-illumex <8****x@u****m>
Committed by: GitHub <n****y@g****m>
over 3 years ago

← Back to repository