Yuriy Dupyn
c25c6edc6a
formatting
2024-02-05 23:11:38 +01:00
Maxim Svistunov
0b17d6cef7
Improve identifier parsing checks
2024-02-05 14:10:14 +01:00
Yuriy Dupyn
da8e2d6771
Remove some unused imports
2024-02-04 14:27:59 +01:00
Maxim Svistunov
6245dba4f0
Parsing and validation for Option
...
Add option type and option value parsers
value->literal in parser, implement Option literal
2024-02-04 14:01:47 +01:00
Maxim Svistunov
de8c6164cf
Resolve TODOs in parsing
...
Return error for queries containing non-ASCII characters
Allow underscores in identifiers
Add a delete statement test with spaces
Remove trailing spaces and semicolons from tests and parsers
Complete the multiple statement parser TODO
2024-02-04 14:01:47 +01:00
Yuriy Dupyn
22a2730b96
Make test compile
2024-02-01 14:57:45 +01:00
Yuriy Dupyn
fbd7bf1f72
Fix errors in parsing crate
2024-02-01 14:45:29 +01:00
Yuriy Dupyn
845db102c2
cargo format
2024-01-28 22:40:41 +01:00
Yuriy Dupyn
2ba158a0d4
Clippy
2024-01-28 22:08:46 +01:00
Yuriy Dupyn
7b5b2bf9f3
Improve Create Table
2024-01-28 17:14:02 +01:00
Yuriy Dupyn
80c4ff220e
Merge branch 'main' into optimize-operation
2024-01-27 23:17:55 +01:00
Yuriy Dupyn
11dc992476
Cleanup
2024-01-27 22:46:19 +01:00
Yuriy Dupyn
9771a89716
Use RawQuerySyntax for parsing
2024-01-27 21:47:33 +01:00
Jindřich Moravec
464c0b6698
fix: parse uuid with 'u' prefix
2024-01-27 18:47:43 +01:00
Jindřich Moravec
677fd19bec
fix: NUMBER type name
2024-01-27 16:34:23 +01:00
Yuriy Dupyn
6000b1f242
Put parsing details into one module
2024-01-26 19:45:15 +01:00