Commit graph

  • 91109a6378
    Merge 3b2bb4530e into 779dcf91f6 Yoav Cohen 2025-08-23 10:31:03 +03:00
  • ff3ee2f8c2
    Merge cb62618c41 into 779dcf91f6 Yoav Cohen 2025-08-23 07:30:53 +00:00
  • cb62618c41 Snowflake: Minus char in stage name Yoav Cohen 2025-08-23 10:27:12 +03:00
  • 779dcf91f6
    GenericDialect: Support pipe operator (#2012) main Simon Vandel Sillesen 2025-08-23 09:11:29 +02:00
  • 3b2bb4530e Redshift: UNLOAD Yoav Cohen 2025-08-23 09:10:05 +03:00
  • 3951a506f6 GenericDialect: Support pipe operator Simon Vandel Sillesen 2025-08-22 21:56:53 +02:00
  • 376f47e3d1
    feat: MERGE statements: add RETURNING and OUTPUT without INTO (#2011) Ophir LOJKINE 2025-08-22 12:32:09 +02:00
  • 33975dd059 feat: MERGE statements: add RETURNING and OUTPUT without INTO lovasoa 2025-08-22 02:14:30 +02:00
  • 5d5c90c77f
    Redshift: Add more copy options (#2008) Yoav Cohen 2025-08-21 19:45:32 +03:00
  • e0952f3c10 Code review fixes Yoav Cohen 2025-08-21 19:11:40 +03:00
  • 14df49f7e7
    Merge 04c8f9bb1d into 6e80e5c237 etgarperets 2025-08-21 18:21:12 +03:00
  • 6e80e5c237
    Add support for SEMANTIC_VIEW table factor (#2009) Simon Sawert 2025-08-21 17:05:25 +02:00
  • 7b55dd5e99
    Rename and move tests Simon Sawert 2025-08-21 16:46:51 +02:00
  • 02e7563cb9
    Make SEMANTIC_VIEW parse method work on full expression Simon Sawert 2025-08-21 14:26:13 +02:00
  • 4dd2f0ca5e
    Merge tests to one Simon Sawert 2025-08-21 13:51:47 +02:00
  • 1d7fffc121
    Add more tests and docstring Simon Sawert 2025-08-21 11:48:30 +02:00
  • 11680b1f00
    Add support for SEMANTIC_VIEW table factor Simon Sawert 2025-08-20 18:21:15 +02:00
  • e9eee00ed9
    Add support for VACUUM in Redshift (#2005) Yoav Cohen 2025-08-21 16:29:01 +03:00
  • 2e313d3e69 Code review comments Yoav Cohen 2025-08-21 09:29:24 +03:00
  • 41af5d4f6e Add support for VACUUM in Redshift Yoav Cohen 2025-08-19 17:41:11 +03:00
  • 852b468e9d
    Merge c7c03beee5 into cb7a51e85f Dmitrii Blaginin 2025-08-20 08:37:20 -07:00
  • db8e22d4d1 Redshift: Add more copy options Yoav Cohen 2025-08-20 15:59:54 +03:00
  • 26b85382d6
    Merge f1c44cd90a into cb7a51e85f Denys Tsomenko 2025-08-20 13:46:01 +02:00
  • cb7a51e85f
    feat: Add ALTER SCHEMA support (#1980) Chen Chongchen 2025-08-20 19:45:42 +08:00
  • 56848b03dd
    feat: support multiple value for pivot (#1970) Chen Chongchen 2025-08-20 19:09:37 +08:00
  • 4b8797e8f3
    Snowflake: Add support for CREATE DYNAMIC TABLE (#1960) Yoav Cohen 2025-08-20 12:08:22 +03:00
  • 3b5242821e
    Redshift: Add support for IAM_ROLE and IGNOREHEADER COPY options (#1968) Yoav Cohen 2025-08-20 11:57:36 +03:00
  • 4a83623039 Code format Yoav Cohen 2025-08-20 11:53:44 +03:00
  • 23dd7c28f1 Rebase and code review comments Yoav Cohen 2025-08-14 15:53:31 +02:00
  • c45d605578 Fix format Yoav Cohen 2025-07-24 18:20:02 +03:00
  • 0863f392ef Fix SQL serialization Yoav Cohen 2025-07-24 18:15:36 +03:00
  • 1ccd54c6c7 Snowflake: CREATE DYNAMIC TABLE Yoav Cohen 2025-07-21 09:50:15 +03:00
  • 43b9f45102 Code review feedback Yoav Cohen 2025-08-12 12:58:38 +02:00
  • cdba47471f Redshift: Add support for IAM_ROLE and IGNOREHEADER COPY options Yoav Cohen 2025-07-23 13:52:15 +03:00
  • c7c03beee5
    Fix names blaginin 2025-08-19 23:32:32 +01:00
  • 6f63181eee
    Prepare Github Actions for Merge Queue blaginin 2025-08-19 23:22:49 +01:00
  • 12c0878a10
    Add drop behavior to DROP PRIMARY/FOREIGN KEY (#2002) Yoav Cohen 2025-08-19 21:47:41 +03:00
  • f1c44cd90a Add SECURE keyword for views in Snowflake Denys Tsomenko 2025-08-18 16:17:08 +03:00
  • 04c8f9bb1d SGA-3801 Added support for concatenating string literals saperated by space in mySQL Etgar Perets 2025-08-17 11:08:03 +03:00
  • d230d9dfb3
    Merge 61657837af into b660a3b1ea Adam Johnson 2025-08-16 08:34:42 +02:00
  • b660a3b1ea
    Redshift: CREATE TABLE ... (LIKE ..) (#1967) Yoav Cohen 2025-08-16 08:34:23 +02:00
  • 01978c5821 Reuse DropBehavior Display Yoav Cohen 2025-08-16 07:33:32 +02:00
  • 0f6c71bc76 Add drop behavior to DROP PRIMARY/FOREIGN KEY Yoav Cohen 2025-08-15 21:46:03 +02:00
  • 61657837af Add support for PostgreSQL JSON function 'RETURNING' clauses Adam Johnson 2025-08-15 11:20:14 +01:00
  • aedcce96db Code review comments Yoav Cohen 2025-08-14 11:43:24 +02:00
  • c0c2ae55e6 Redshift: CREATE TABLE ... (LIKE ..) Yoav Cohen 2025-07-23 11:19:22 +03:00
  • 60a5c8d42a
    Fix column definition COLLATE parsing (#1986) Michael Victor Zink 2025-08-13 02:05:15 -07:00
  • 423528c348 Fix column definition COLLATE parsing Michael Victor Zink 2025-07-30 11:28:18 -07:00
  • 7b8cf5081e Merge branch 'main' into feat/alter_schema Chongchen Chen 2025-08-09 19:45:21 +08:00
  • a69ec0f006 update Chongchen Chen 2025-08-09 19:37:41 +08:00
  • 62189bcde6 ut Chongchen Chen 2025-08-09 19:30:35 +08:00
  • b2f977384c
    Postgres: enhance NUMERIC/DECIMAL parsing to support negative scale (#1990) Tyler White 2025-08-09 02:33:34 -04:00
  • 356308b348
    feat: Include end token in ALTER TABLE statement (#1999) Tyler White 2025-08-09 02:31:58 -04:00
  • 1c9ad37f0a
    feat: enhance signed integer parsing to handle explicit '+' sign Tyler White 2025-08-08 21:46:00 -04:00
  • 02be467d99
    refactor: remove redundant test for ALTER TABLE span calculation Tyler White 2025-08-08 21:32:49 -04:00
  • 68ebe75a02
    Update src/ast/mod.rs Tyler White 2025-08-08 21:31:22 -04:00
  • 27544f9343
    Add support for UPDATE ... LIMIT ... (#1991) Sven Sauleau 2025-08-08 12:19:35 +02:00
  • 3773cf76ff support for SQLite UPDATE ... LIMIT ... Sven Sauleau 2025-08-04 13:58:27 +02:00
  • 67fca82495
    Improve MySQL option parsing in index definitions (#1997) Michael Victor Zink 2025-08-08 02:32:20 -07:00
  • 18b4a14e0f
    Snowflake - support table function in table factor (regression) (#1996) tomershaniii 2025-08-08 12:22:30 +03:00
  • 183bc7c5ff
    Improve MySQL CREATE TRIGGER parsing (#1998) Michael Victor Zink 2025-08-07 22:02:59 -07:00
  • 9a42c3fbf5
    feat: include end token in ALTER TABLE statement for accurate span calculation Tyler White 2025-08-07 21:34:38 -04:00
  • 12f8543a07 update Chongchen Chen 2025-08-08 09:02:14 +08:00
  • 3d65adf08d Fix another lint error Michael Victor Zink 2025-08-07 09:57:43 -07:00
  • 20af33af59 Fix lint error Michael Victor Zink 2025-08-07 09:54:01 -07:00
  • a2940fd757 Improve MySQL CREATE TRIGGER parsing Michael Victor Zink 2025-08-07 09:17:12 -07:00
  • b63f3e6515 Parse ALGORITHM and LOCK options for CREATE INDEX statements Michael Victor Zink 2025-08-05 14:57:31 -07:00
  • 4a0f0b377d Support MySQL index options in CREATE TABLE and ALTER TABLE Michael Victor Zink 2025-08-05 12:01:02 -07:00
  • 1f9dbf5d44 Support MySQL index options such as USING in CREATE INDEX Michael Victor Zink 2025-07-07 11:03:35 -07:00
  • a841272b3c Move CreateIndex and CreateTable to src/ast/ddl.rs Michael Victor Zink 2025-08-05 11:39:05 -07:00
  • 82637312fe Display CREATE INDEX column list separated by commas with spaces Michael Victor Zink 2025-07-07 11:03:35 -07:00
  • bd1a7b6a9d
    Merge branch 'apache:main' into snowflake_table_function tomershaniii 2025-08-06 15:22:51 +03:00
  • 698154d0e0
    MySQL: Support ALTER TABLE RENAME AS (#1965) Marcelo Altmann 2025-08-06 08:18:58 -03:00
  • 8edeb97934 Support for table functions in implcit cross joins Tomer Shani 2025-08-06 11:24:07 +03:00
  • 00662c03fb Display CREATE INDEX column list separated by commas with spaces Michael Victor Zink 2025-07-07 11:03:35 -07:00
  • 689d66a81a MySQL: ALTER TABLE RENAME AS Marcelo Altmann 2025-07-22 18:31:35 -03:00
  • 3583514602
    MySQL: Support comma-separated CREATE TABLE options (#1989) Michael Victor Zink 2025-08-05 01:30:42 -07:00
  • 427988ec29
    feat: implement improved parsing for signed integers Tyler White 2025-08-04 19:44:42 -04:00
  • 7bc435130e MySQL: Support comma-separated CREATE TABLE options Michael Victor Zink 2025-08-01 10:32:02 -07:00
  • d31b3021bd
    test: merge negative scale tests Tyler White 2025-08-03 08:22:50 -04:00
  • 19d163d762
    feat: simplify parse_signed_integer implementation Tyler White 2025-08-03 08:05:03 -04:00
  • da3c384825
    docs: remove dialect callout Tyler White 2025-08-03 07:59:16 -04:00
  • a6ae8a322f
    docs: reduce parse_signed integer commenting Tyler White 2025-08-03 07:57:48 -04:00
  • 7c949e98cd
    Postgres: enhance NUMERIC/DECIMAL parsing to support negative scale values Tyler White 2025-08-02 21:54:01 -04:00
  • c1648e79fe
    Postgres: Support INTERVAL data type options (#1984) Michael Victor Zink 2025-08-01 23:05:13 -07:00
  • 0a31ed054b Postgres: Support INTERVAL data type options Michael Victor Zink 2025-07-30 09:42:58 -07:00
  • dd650b88f3
    feat: support multi value columns and aliases in unpivot (#1969) Chen Chongchen 2025-08-01 22:52:41 +08:00
  • 7de5248458 update Chongchen Chen 2025-08-01 20:50:46 +08:00
  • ec0026d136
    Snowflake create database (#1939) Artem Osipov 2025-08-01 14:56:21 +03:00
  • 032c9bb2d4 Remove duplicated code by parse_boolean_string usage osipovartem 2025-08-01 14:00:41 +03:00
  • 6932f4ad65
    Fix placeholder spans (#1979) xitep 2025-08-01 12:40:33 +02:00
  • f5f51eb6f1
    MySQL: Allow optional SIGNED suffix on integer data types (#1985) Michael Victor Zink 2025-08-01 03:33:43 -07:00
  • 28d2183ff3 MySQL: Allow optional SIGNED suffix on integer data types Michael Victor Zink 2025-07-30 10:01:22 -07:00
  • e63108b69e Cover placeholder detection with tests Petr Novotnik 2025-07-31 14:49:01 +02:00
  • 7ef9db9f15 add test & use parse_expr Chongchen Chen 2025-07-31 19:18:44 +08:00
  • 29d8fba30f
    Merge 4bde5b478d into 3d2db8c69b Andrew Harper 2025-07-31 13:07:24 +02:00
  • 3d2db8c69b
    Snowflake: Improve support for reserved keywords for table factor (#1942) Yoav Cohen 2025-07-31 10:41:33 +02:00
  • f7d6322ed7 Code review comments Yoav Cohen 2025-07-31 10:11:16 +02:00
  • d5ebce4f0d Fix format Yoav Cohen 2025-07-14 08:54:51 +02:00
  • 667c603779 Remove dev test Yoav Cohen 2025-07-14 07:57:27 +02:00