|
116 | 116 | %nonterm export_csv_config transactions.ExportCSVConfig |
117 | 117 | %nonterm export_csv_path String |
118 | 118 | %nonterm export_csv_source transactions.ExportCSVSource |
119 | | -%nonterm export_iceberg_column transactions.ExportColumn |
120 | | -%nonterm export_iceberg_columns Sequence[transactions.ExportColumn] |
121 | 119 | %nonterm export_iceberg_config transactions.ExportIcebergConfig |
122 | 120 | %nonterm export_iceberg_table_def logic.RelationId |
123 | 121 | %nonterm iceberg_auth_properties Sequence[Tuple[String, String]] |
@@ -1222,13 +1220,6 @@ iceberg_catalog_config |
1222 | 1220 | $5: Sequence[Tuple[String, String]] = builtin.dict_to_pairs($$.properties) |
1223 | 1221 | $6: Sequence[Tuple[String, String]] = builtin.dict_to_pairs($$.auth_properties) |
1224 | 1222 |
|
1225 | | -export_iceberg_column |
1226 | | - : "(" "column" STRING boolean_value ")" |
1227 | | - construct: $$ = transactions.ExportColumn(name=$3, nullable=$4) |
1228 | | - deconstruct: |
1229 | | - $3: String = $$.name |
1230 | | - $4: Boolean = $$.nullable |
1231 | | - |
1232 | 1223 | iceberg_to_snapshot |
1233 | 1224 | : "(" "to_snapshot" STRING ")" |
1234 | 1225 | construct: $$ = $3 |
@@ -1372,26 +1363,20 @@ export_iceberg_table_def |
1372 | 1363 | construct: $$ = $3 |
1373 | 1364 | deconstruct: $3: logic.RelationId = $$ |
1374 | 1365 |
|
1375 | | -export_iceberg_columns |
1376 | | - : "(" "columns" export_iceberg_column* ")" |
1377 | | - construct: $$ = $3 |
1378 | | - deconstruct: $3: Sequence[transactions.ExportColumn] = $$ |
1379 | | - |
1380 | 1366 | iceberg_table_properties |
1381 | 1367 | : "(" "table_properties" iceberg_property_entry* ")" |
1382 | 1368 | construct: $$ = $3 |
1383 | 1369 | deconstruct: $3: Sequence[Tuple[String, String]] = $$ |
1384 | 1370 |
|
1385 | 1371 | export_iceberg_config |
1386 | | - : "(" "export_iceberg_config" iceberg_locator iceberg_catalog_config export_iceberg_table_def export_iceberg_columns iceberg_table_properties config_dict? ")" |
1387 | | - construct: $$ = construct_export_iceberg_config_full($3, $4, $5, $6, $7, $8) |
| 1372 | + : "(" "export_iceberg_config" iceberg_locator iceberg_catalog_config export_iceberg_table_def iceberg_table_properties config_dict? ")" |
| 1373 | + construct: $$ = construct_export_iceberg_config_full($3, $4, $5, $6, $7) |
1388 | 1374 | deconstruct: |
1389 | 1375 | $3: logic.IcebergLocator = $$.locator |
1390 | 1376 | $4: logic.IcebergCatalogConfig = $$.config |
1391 | 1377 | $5: logic.RelationId = $$.table_def |
1392 | | - $6: Sequence[transactions.ExportColumn] = $$.columns |
1393 | | - $7: Sequence[Tuple[String, String]] = builtin.dict_to_pairs($$.table_properties) |
1394 | | - $8: Optional[Sequence[Tuple[String, logic.Value]]] = deconstruct_export_iceberg_config_optional($$) |
| 1378 | + $6: Sequence[Tuple[String, String]] = builtin.dict_to_pairs($$.table_properties) |
| 1379 | + $7: Optional[Sequence[Tuple[String, logic.Value]]] = deconstruct_export_iceberg_config_optional($$) |
1395 | 1380 |
|
1396 | 1381 |
|
1397 | 1382 | %% |
|
0 commit comments