Commit 6c0e437
committed
postgres: support UNLOGGED tables and SET LOGGED/UNLOGGED
Add parser and AST support for PostgreSQL CREATE UNLOGGED TABLE and\nALTER TABLE ... SET LOGGED|UNLOGGED operations.\n\n- add LOGGED keyword\n- add CreateTable.unlogged and wire it through CreateTableBuilder\n- render UNLOGGED in CreateTable display\n- add AlterTableOperation::SetLogged and ::SetUnlogged display/spans\n- parse UNLOGGED only for PostgreSqlDialect|GenericDialect\n- parse ALTER TABLE SET LOGGED|UNLOGGED operations1 parent 6f8e7b8 commit 6c0e437
File tree
5 files changed
+47
-2
lines changed- src
- ast
- helpers
- parser
5 files changed
+47
-2
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
442 | 442 | | |
443 | 443 | | |
444 | 444 | | |
| 445 | + | |
| 446 | + | |
| 447 | + | |
| 448 | + | |
| 449 | + | |
| 450 | + | |
| 451 | + | |
| 452 | + | |
445 | 453 | | |
446 | 454 | | |
447 | 455 | | |
| |||
971 | 979 | | |
972 | 980 | | |
973 | 981 | | |
| 982 | + | |
| 983 | + | |
| 984 | + | |
| 985 | + | |
| 986 | + | |
| 987 | + | |
974 | 988 | | |
975 | 989 | | |
976 | 990 | | |
| |||
2899 | 2913 | | |
2900 | 2914 | | |
2901 | 2915 | | |
| 2916 | + | |
| 2917 | + | |
2902 | 2918 | | |
2903 | 2919 | | |
2904 | 2920 | | |
| |||
3073 | 3089 | | |
3074 | 3090 | | |
3075 | 3091 | | |
3076 | | - | |
| 3092 | + | |
3077 | 3093 | | |
3078 | 3094 | | |
3079 | 3095 | | |
| |||
3088 | 3104 | | |
3089 | 3105 | | |
3090 | 3106 | | |
| 3107 | + | |
3091 | 3108 | | |
3092 | 3109 | | |
3093 | 3110 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
69 | 69 | | |
70 | 70 | | |
71 | 71 | | |
| 72 | + | |
| 73 | + | |
72 | 74 | | |
73 | 75 | | |
74 | 76 | | |
| |||
191 | 193 | | |
192 | 194 | | |
193 | 195 | | |
| 196 | + | |
194 | 197 | | |
195 | 198 | | |
196 | 199 | | |
| |||
260 | 263 | | |
261 | 264 | | |
262 | 265 | | |
| 266 | + | |
| 267 | + | |
| 268 | + | |
| 269 | + | |
| 270 | + | |
263 | 271 | | |
264 | 272 | | |
265 | 273 | | |
| |||
561 | 569 | | |
562 | 570 | | |
563 | 571 | | |
| 572 | + | |
564 | 573 | | |
565 | 574 | | |
566 | 575 | | |
| |||
642 | 651 | | |
643 | 652 | | |
644 | 653 | | |
| 654 | + | |
645 | 655 | | |
646 | 656 | | |
647 | 657 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
533 | 533 | | |
534 | 534 | | |
535 | 535 | | |
| 536 | + | |
536 | 537 | | |
537 | 538 | | |
538 | 539 | | |
| |||
1196 | 1197 | | |
1197 | 1198 | | |
1198 | 1199 | | |
| 1200 | + | |
| 1201 | + | |
1199 | 1202 | | |
1200 | 1203 | | |
1201 | 1204 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
593 | 593 | | |
594 | 594 | | |
595 | 595 | | |
| 596 | + | |
596 | 597 | | |
597 | 598 | | |
598 | 599 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
5108 | 5108 | | |
5109 | 5109 | | |
5110 | 5110 | | |
| 5111 | + | |
| 5112 | + | |
5111 | 5113 | | |
5112 | 5114 | | |
5113 | 5115 | | |
5114 | 5116 | | |
5115 | 5117 | | |
5116 | 5118 | | |
5117 | | - | |
| 5119 | + | |
5118 | 5120 | | |
| 5121 | + | |
| 5122 | + | |
5119 | 5123 | | |
5120 | 5124 | | |
5121 | 5125 | | |
| |||
8340 | 8344 | | |
8341 | 8345 | | |
8342 | 8346 | | |
| 8347 | + | |
8343 | 8348 | | |
8344 | 8349 | | |
8345 | 8350 | | |
| |||
8489 | 8494 | | |
8490 | 8495 | | |
8491 | 8496 | | |
| 8497 | + | |
8492 | 8498 | | |
8493 | 8499 | | |
8494 | 8500 | | |
| |||
10525 | 10531 | | |
10526 | 10532 | | |
10527 | 10533 | | |
| 10534 | + | |
| 10535 | + | |
| 10536 | + | |
| 10537 | + | |
| 10538 | + | |
| 10539 | + | |
| 10540 | + | |
| 10541 | + | |
10528 | 10542 | | |
10529 | 10543 | | |
10530 | 10544 | | |
| |||
0 commit comments