Commit 4013de1
Add complete external file format options parsing support
- Add SERDE_METHOD and DATA_COMPRESSION as top-level options
- Add ExternalFileFormatUseDefaultTypeOption for USE_TYPE_DEFAULT
- Change ExternalFileFormatLiteralOption.Value to ScalarExpression
to support both StringLiteral and IntegerLiteral
- Handle FIRST_ROW as IntegerLiteral
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>1 parent 112e786 commit 4013de1
File tree
5 files changed
+70
-6
lines changed- ast
- parser
- testdata
- Baselines130_CreateExternalFileFormatStatementTests130
- CreateExternalFileFormatStatementTests130
5 files changed
+70
-6
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
43 | 43 | | |
44 | 44 | | |
45 | 45 | | |
46 | | - | |
| 46 | + | |
47 | 47 | | |
48 | 48 | | |
49 | 49 | | |
50 | 50 | | |
| 51 | + | |
| 52 | + | |
| 53 | + | |
| 54 | + | |
| 55 | + | |
| 56 | + | |
| 57 | + | |
| 58 | + | |
51 | 59 | | |
52 | 60 | | |
53 | 61 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
16647 | 16647 | | |
16648 | 16648 | | |
16649 | 16649 | | |
16650 | | - | |
| 16650 | + | |
16651 | 16651 | | |
16652 | 16652 | | |
| 16653 | + | |
| 16654 | + | |
| 16655 | + | |
| 16656 | + | |
| 16657 | + | |
| 16658 | + | |
16653 | 16659 | | |
16654 | 16660 | | |
16655 | 16661 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
8350 | 8350 | | |
8351 | 8351 | | |
8352 | 8352 | | |
8353 | | - | |
| 8353 | + | |
| 8354 | + | |
8354 | 8355 | | |
8355 | 8356 | | |
8356 | | - | |
| 8357 | + | |
| 8358 | + | |
| 8359 | + | |
| 8360 | + | |
| 8361 | + | |
| 8362 | + | |
| 8363 | + | |
| 8364 | + | |
| 8365 | + | |
| 8366 | + | |
| 8367 | + | |
| 8368 | + | |
| 8369 | + | |
| 8370 | + | |
| 8371 | + | |
| 8372 | + | |
| 8373 | + | |
| 8374 | + | |
| 8375 | + | |
8357 | 8376 | | |
8358 | 8377 | | |
8359 | 8378 | | |
| |||
8400 | 8419 | | |
8401 | 8420 | | |
8402 | 8421 | | |
| 8422 | + | |
| 8423 | + | |
| 8424 | + | |
| 8425 | + | |
| 8426 | + | |
| 8427 | + | |
| 8428 | + | |
| 8429 | + | |
| 8430 | + | |
| 8431 | + | |
| 8432 | + | |
| 8433 | + | |
| 8434 | + | |
| 8435 | + | |
| 8436 | + | |
| 8437 | + | |
| 8438 | + | |
| 8439 | + | |
| 8440 | + | |
| 8441 | + | |
| 8442 | + | |
| 8443 | + | |
| 8444 | + | |
| 8445 | + | |
| 8446 | + | |
| 8447 | + | |
| 8448 | + | |
| 8449 | + | |
| 8450 | + | |
8403 | 8451 | | |
8404 | 8452 | | |
8405 | 8453 | | |
| |||
8427 | 8475 | | |
8428 | 8476 | | |
8429 | 8477 | | |
| 8478 | + | |
| 8479 | + | |
8430 | 8480 | | |
8431 | 8481 | | |
8432 | 8482 | | |
| |||
Lines changed: 1 addition & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | | - | |
| 1 | + | |
Lines changed: 1 addition & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | | - | |
| 1 | + | |
0 commit comments