Commit graph

  • 6bd0668b72
    Merge a8cca3bc18 into 2b8e99c665 pravic 2025-11-24 13:25:57 +03:00
  • b2197e738c
    Merge f96249cc1d into 2b8e99c665 Marcelo Altmann 2025-11-24 18:27:08 +09:00
  • d66b0f9fc0
    Merge 632f9a8cf5 into 2b8e99c665 Steven Liebregt 2025-11-24 08:55:50 +01:00
  • 66443bcdc0
    Merge branch 'main' into ParsingV2 juandigomez 2025-11-23 19:39:22 -06:00
  • ad5ca64035 Modified CYpher Parsing Tests Juan Gomez 2025-11-23 19:34:04 -06:00
  • 95870e825d Updated Cypher Property Desugaring for SQLite Juan Gomez 2025-11-23 19:25:51 -06:00
  • 10600b3379
    Merge 075e2f0be9 into 2b8e99c665 eyalleshem 2025-11-23 12:41:34 -08:00
  • a983d4f541
    Merge bbc7f4ef40 into 2b8e99c665 Luca Cappelletti 2025-11-23 12:41:34 -08:00
  • 6e2757b3fc
    Merge f4ca760489 into 2b8e99c665 xitep 2025-11-23 20:50:16 +01:00
  • f4ca760489 Implicit aliases Petr Novotnik 2025-11-23 20:11:55 +01:00
  • 45e6d2f4a5
    Merge 5bdb5634df into 2b8e99c665 Luca Cappelletti 2025-11-23 14:57:51 +01:00
  • efc77e6795
    Merge 8bd82fc49e into 2b8e99c665 xitep 2025-11-23 09:52:02 +01:00
  • 8bd82fc49e Include location in errors Petr Novotnik 2025-11-23 09:51:46 +01:00
  • 6dc6a01d13 Merge as top-level struct Petr Novotnik 2025-11-23 09:11:43 +01:00
  • 5c936a0036
    Merge 03a884d6f8 into 2b8e99c665 Luca Cappelletti 2025-11-22 20:25:30 +01:00
  • c9595af22f
    Merge 2c98581f4b into 1114d6a2bc eyalleshem 2025-11-22 21:43:54 +03:00
  • f406386e51 Oracle: Support for MERGE predicates Petr Novotnik 2025-11-19 13:42:37 +01:00
  • 2b8e99c665
    impl Spanned for MERGE statements (#2100) main xitep 2025-11-22 15:55:08 +01:00
  • 15d5697193 Include location in error message Petr Novotnik 2025-11-20 11:42:53 +01:00
  • bbc7f4ef40 Rename parse_operator_signature to parse_drop_operator_signature Luca 2025-11-22 08:55:00 +01:00
  • fab39fee91 Rename OperatorSignature to DropOperatorSignature and update references Luca 2025-11-22 08:54:17 +01:00
  • c047b3f56b
    Update mod.rs Luca Cappelletti 2025-11-22 07:56:05 +01:00
  • 80abe581fe
    Update mod.rs Luca Cappelletti 2025-11-22 07:55:57 +01:00
  • 50a24530fa
    Update ddl.rs Luca Cappelletti 2025-11-22 07:55:44 +01:00
  • bf579ac028
    Update ddl.rs Luca Cappelletti 2025-11-22 07:55:33 +01:00
  • 22103e0e3f
    Update ddl.rs Luca Cappelletti 2025-11-22 07:55:24 +01:00
  • 393670e26a
    Update ddl.rs Luca Cappelletti 2025-11-22 07:55:16 +01:00
  • 53c39d411c
    Update ddl.rs Luca Cappelletti 2025-11-22 07:55:09 +01:00
  • 7bc3c23277
    Update ddl.rs Luca Cappelletti 2025-11-22 07:55:01 +01:00
  • 31f27c592c
    Update mod.rs Luca Cappelletti 2025-11-22 07:54:37 +01:00
  • c8c2f6826b
    Update mod.rs Luca Cappelletti 2025-11-22 07:54:21 +01:00
  • 9b87e90b6c
    Merge dcae073422 into 1114d6a2bc ThinkRedstone 2025-11-22 07:32:01 +01:00
  • 807b791b98 Update handling of double quoted string Juan Gomez 2025-11-21 21:40:20 -06:00
  • 738a1b0ae6 Syntax Error Juan Gomez 2025-11-21 21:33:30 -06:00
  • e317e43ebf Single Quote When Desugaring String Juan Gomez 2025-11-21 21:32:25 -06:00
  • a99e1bcc82 Simple Aliasing on Return Juan Gomez 2025-11-21 21:16:25 -06:00
  • 6641414683 Code Clean Up and Optimization Juan Gomez 2025-11-21 20:43:08 -06:00
  • 03b353fd35 Renaming functions for clarity Juan Gomez 2025-11-21 20:31:07 -06:00
  • 7f89ca40ea refactor: Make Parser methods immutable using interior mutability Eyal Leshem 2025-11-10 23:09:07 +03:00
  • 5ce0fc20d7 Prepare tokenizer for using borrowed strings instead of allocations. Eyal Leshem 2025-10-21 15:26:23 +03:00
  • 075e2f0be9 Add Cow-based internal tokenizer functions for zero-copy preparation Eyal Leshem 2025-10-27 12:53:32 +03:00
  • 48fbec3f30 Desugar Relationships Juan Gomez 2025-11-20 22:01:54 -06:00
  • 066f27fa03 Added support for DROP OPERATOR syntax Luca 2025-11-20 16:58:08 +01:00
  • ffeaeaa59d Updated properties desugaring with cast Juan Gomez 2025-11-19 20:11:09 -06:00
  • 01d4edb7c3 Updated Arrow Token on Desugar Juan Gomez 2025-11-19 19:24:24 -06:00
  • c568599275 Updated desugar Cypher Return and added match test Juan Gomez 2025-11-19 19:22:39 -06:00
  • 0a3a716be6 Update Cypher Desugaring of Properties & Implemented Cypher Return Desugar Juan Gomez 2025-11-19 18:54:35 -06:00
  • 56b8fe6137 impl Spanned for MERGE statements Petr Novotnik 2025-11-18 14:49:04 +01:00
  • 03a884d6f8
    Merge branch 'main' into no-whitespace-parser Luca Cappelletti 2025-11-19 15:26:11 +01:00
  • 5bdb5634df
    Merge branch 'main' into extended-create-func Luca Cappelletti 2025-11-19 15:25:43 +01:00
  • 1114d6a2bc
    Add PostgreSQL Operator DDL Support (#2096) reduce-string-copying Luca Cappelletti 2025-11-19 15:19:39 +01:00
  • 4a32a429ce Finalized Desugaring Filters Juan Gomez 2025-11-18 23:45:25 -06:00
  • 5aa19c72c7 Functions to fully desugar properties and labels from nodes and relationships Juan Gomez 2025-11-18 18:48:39 -06:00
  • 2c98581f4b Prepare tokenizer for using borrowed strings instead of allocations. Eyal Leshem 2025-10-21 15:26:23 +03:00
  • 848e117a87
    Merge branch 'main' into extended-create-func Luca Cappelletti 2025-11-18 13:08:57 +01:00
  • 38a7c6ba9d Removed CSV validation Luca 2025-11-18 13:06:35 +01:00
  • be17541624 Refactored parse_create_operator handling of corner case Luca 2025-11-18 12:57:44 +01:00
  • b7692b34ad
    Merge branch 'main' into operator-extension Luca Cappelletti 2025-11-18 12:52:32 +01:00
  • 48c476e62d
    Merge branch 'main' into no-whitespace-parser Luca Cappelletti 2025-11-18 12:52:25 +01:00
  • 1198c1ad11
    fix: parse error on unnamed arg with default syntax (#2091) r1b 2025-11-18 04:41:48 -05:00
  • 1ef8574627
    Update src/parser/mod.rs Luca Cappelletti 2025-11-18 10:07:18 +01:00
  • a029dd0a9f
    Update src/parser/mod.rs Luca Cappelletti 2025-11-18 10:06:26 +01:00
  • 1b26e5053b
    Update src/parser/mod.rs Luca Cappelletti 2025-11-18 10:04:44 +01:00
  • 724a7478fd
    Update src/parser/mod.rs Luca Cappelletti 2025-11-18 10:04:31 +01:00
  • 45cca5971f Refactored for to Single Cypher Parsing Statement Juan Gomez 2025-11-17 21:12:26 -06:00
  • 1e9908f674 fix formatting Robert Jensen 2025-11-14 16:21:53 -05:00
  • f024efc070 Fixed the std corner case Luca 2025-11-14 17:00:24 +01:00
  • 9cd94c5f1b Merge branch 'main' into no-whitespace-parser Luca 2025-11-14 16:55:25 +01:00
  • 2957be4af1 Improved dialect method documentation Luca 2025-11-14 16:45:10 +01:00
  • 25b5e3e7fc Refactored CSV parsing Luca 2025-11-14 16:29:19 +01:00
  • 716efdc85d Reverted change Luca 2025-11-14 15:59:29 +01:00
  • 36b3e66951
    Merge branch 'main' into extended-create-func Luca Cappelletti 2025-11-14 15:58:02 +01:00
  • e856d898ee
    Update src/parser/mod.rs Luca Cappelletti 2025-11-14 15:56:51 +01:00
  • 110271b399
    Update tests/sqlparser_common.rs Luca Cappelletti 2025-11-14 15:36:45 +01:00
  • 586ec01b0c
    Update src/parser/mod.rs Luca Cappelletti 2025-11-14 15:35:27 +01:00
  • c92a9f117c remove FIXME Robert Jensen 2025-11-13 17:56:07 -05:00
  • 9db7d864df pull out fn for readability, move hack to maybe_parse Robert Jensen 2025-11-12 18:26:50 -05:00
  • 07c697577c simplify test Robert Jensen 2025-11-12 17:43:52 -05:00
  • bd6a6b156e fix: parse error on unnamed arg with default syntax Robert Jensen 2025-11-08 15:27:22 -05:00
  • 1812929a4c Ensured coverage of more corner cases Luca 2025-11-13 21:25:45 +01:00
  • 48f1cd08a3 Tested more corner cases Luca 2025-11-13 21:20:56 +01:00
  • 4a413197fc Formatted code Luca 2025-11-13 20:49:17 +01:00
  • 4d4573900e Tried to simplify and extend test coverage Luca 2025-11-13 20:48:54 +01:00
  • e7762f2495 Minor Clean Up Juan Gomez 2025-11-13 10:44:34 -06:00
  • be23468d51 Finalize and Refactor Cypher Desugar Functions Juan Gomez 2025-11-13 09:17:25 -06:00
  • 3d677e13f3
    Update src/parser/mod.rs Luca Cappelletti 2025-11-13 15:28:10 +01:00
  • 6bf05f021a
    Update src/parser/mod.rs Luca Cappelletti 2025-11-13 15:27:46 +01:00
  • bbf17900ea Merge branch 'main' into operator-extension Luca 2025-11-13 10:40:40 +01:00
  • 886ac0985f
    Merge branch 'main' into extended-create-func Luca Cappelletti 2025-11-13 10:30:23 +01:00
  • 4f79997c8e
    Include DML keyword in statement span (#2090) xitep 2025-11-13 10:27:58 +01:00
  • 78be8b178b
    Complete PostgreSQL CREATE TYPE Support (#2094) Luca Cappelletti 2025-11-13 10:25:27 +01:00
  • e47dc20cd6 Minor Clean Up and Consolidation Juan Gomez 2025-11-12 23:44:37 -06:00
  • cae6efdb35 Preliminary Create Desugar Juan Gomez 2025-11-12 23:13:23 -06:00
  • a8d41a3b86 Cargo fmt Petr Novotnik 2025-11-11 14:05:01 +01:00
  • 1aa58eb6d5 Add test coverage for INSERT/DELETE statement spans Petr Novotnik 2025-11-11 13:55:27 +01:00
  • 18380440d0 Drop redundant/unused values (in tests) Petr Novotnik 2025-11-11 12:02:44 +01:00
  • c565717a7d Cargo format Petr Novotnik 2025-11-08 13:23:23 +01:00
  • dcb6f5b012 Include INSERT keyword in statement span Petr Novotnik 2025-11-08 13:13:43 +01:00
  • 58ddf80216 Include DELETE keyword in statement span Petr Novotnik 2025-11-08 12:54:56 +01:00
  • d023b088db Include UPDATE keyword in statement span Petr Novotnik 2025-11-08 12:23:14 +01:00