- Notifications
You must be signed in to change notification settings - Fork5
Commitb9a3ef5
committed
Remove unnecessairly duplicated gram.y productions
Declarative partitioning duplicated the TypedTableElement productions,evidently to remove the need to specify WITH OPTIONS when creatingpartitions. Instead, simply make WITH OPTIONS optional in theTypedTableElement production and remove all of the duplicatePartitionElement-related productions. This change simplifies thesyntax and makes WITH OPTIONS optional when adding defaults, constraintsor storage parameters to columns when creating either typed tables orpartitions.Also update pg_dump to no longer include WITH OPTIONS, since it's notnecessary, and update the documentation to reflect that WITH OPTIONS isnow optional.1 parentab9c433 commitb9a3ef5
File tree
9 files changed
+94
-62
lines changed- doc/src/sgml/ref
- src
- backend/parser
- bin/pg_dump
- test/regress
- expected
- sql
9 files changed
+94
-62
lines changedLines changed: 1 addition & 1 deletion
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
29 | 29 |
| |
30 | 30 |
| |
31 | 31 |
| |
32 |
| - | |
| 32 | + | |
33 | 33 |
| |
34 | 34 |
| |
35 | 35 |
| |
|
Lines changed: 2 additions & 2 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
35 | 35 |
| |
36 | 36 |
| |
37 | 37 |
| |
38 |
| - | |
| 38 | + | |
39 | 39 |
| |
40 | 40 |
| |
41 | 41 |
| |
| |||
46 | 46 |
| |
47 | 47 |
| |
48 | 48 |
| |
49 |
| - | |
| 49 | + | |
50 | 50 |
| |
51 | 51 |
| |
52 | 52 |
| |
|
Lines changed: 23 additions & 45 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
576 | 576 |
| |
577 | 577 |
| |
578 | 578 |
| |
579 |
| - | |
580 |
| - | |
581 | 579 |
| |
582 | 580 |
| |
583 | 581 |
| |
| |||
3131 | 3129 |
| |
3132 | 3130 |
| |
3133 | 3131 |
| |
3134 |
| - | |
| 3132 | + | |
3135 | 3133 |
| |
3136 | 3134 |
| |
3137 | 3135 |
| |
| |||
3150 | 3148 |
| |
3151 | 3149 |
| |
3152 | 3150 |
| |
3153 |
| - | |
| 3151 | + | |
3154 | 3152 |
| |
3155 | 3153 |
| |
3156 | 3154 |
| |
| |||
3213 | 3211 |
| |
3214 | 3212 |
| |
3215 | 3213 |
| |
3216 |
| - | |
3217 |
| - | |
3218 |
| - | |
3219 |
| - | |
3220 |
| - | |
3221 | 3214 |
| |
3222 | 3215 |
| |
3223 | 3216 |
| |
| |||
3240 | 3233 |
| |
3241 | 3234 |
| |
3242 | 3235 |
| |
3243 |
| - | |
3244 |
| - | |
3245 |
| - | |
3246 |
| - | |
3247 |
| - | |
3248 |
| - | |
3249 |
| - | |
3250 |
| - | |
3251 |
| - | |
3252 |
| - | |
3253 |
| - | |
3254 | 3236 |
| |
3255 | 3237 |
| |
3256 | 3238 |
| |
| |||
3262 | 3244 |
| |
3263 | 3245 |
| |
3264 | 3246 |
| |
3265 |
| - | |
3266 |
| - | |
3267 |
| - | |
3268 |
| - | |
3269 |
| - | |
3270 |
| - | |
3271 |
| - | |
3272 |
| - | |
3273 |
| - | |
3274 |
| - | |
3275 |
| - | |
3276 |
| - | |
3277 |
| - | |
3278 |
| - | |
3279 |
| - | |
3280 |
| - | |
3281 |
| - | |
3282 |
| - | |
3283 |
| - | |
3284 |
| - | |
3285 |
| - | |
3286 |
| - | |
3287 | 3247 |
| |
3288 | 3248 |
| |
3289 | 3249 |
| |
| |||
3305 | 3265 |
| |
3306 | 3266 |
| |
3307 | 3267 |
| |
3308 |
| - | |
| 3268 | + | |
| 3269 | + | |
| 3270 | + | |
| 3271 | + | |
| 3272 | + | |
| 3273 | + | |
| 3274 | + | |
| 3275 | + | |
| 3276 | + | |
| 3277 | + | |
| 3278 | + | |
| 3279 | + | |
| 3280 | + | |
| 3281 | + | |
| 3282 | + | |
| 3283 | + | |
| 3284 | + | |
| 3285 | + | |
| 3286 | + | |
3309 | 3287 |
| |
3310 | 3288 |
| |
3311 | 3289 |
| |
| |||
4872 | 4850 |
| |
4873 | 4851 |
| |
4874 | 4852 |
| |
4875 |
| - | |
| 4853 | + | |
4876 | 4854 |
| |
4877 | 4855 |
| |
4878 | 4856 |
| |
| |||
4893 | 4871 |
| |
4894 | 4872 |
| |
4895 | 4873 |
| |
4896 |
| - | |
| 4874 | + | |
4897 | 4875 |
| |
4898 | 4876 |
| |
4899 | 4877 |
| |
|
Lines changed: 10 additions & 7 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
15267 | 15267 |
| |
15268 | 15268 |
| |
15269 | 15269 |
| |
15270 |
| - | |
15271 |
| - | |
15272 |
| - | |
15273 |
| - | |
15274 |
| - | |
15275 |
| - | |
15276 |
| - | |
| 15270 | + | |
| 15271 | + | |
| 15272 | + | |
| 15273 | + | |
| 15274 | + | |
| 15275 | + | |
| 15276 | + | |
| 15277 | + | |
| 15278 | + | |
| 15279 | + | |
15277 | 15280 |
| |
15278 | 15281 |
| |
15279 | 15282 |
| |
|
Lines changed: 1 addition & 1 deletion
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
624 | 624 |
| |
625 | 625 |
| |
626 | 626 |
| |
627 |
| - | |
| 627 | + | |
628 | 628 |
| |
629 | 629 |
| |
630 | 630 |
| |
|
Lines changed: 3 additions & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
93 | 93 |
| |
94 | 94 |
| |
95 | 95 |
| |
| 96 | + | |
| 97 | + | |
| 98 | + | |
96 | 99 |
| |
97 | 100 |
| |
98 | 101 |
| |
|
Lines changed: 33 additions & 4 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
1 | 5 |
| |
2 | 6 |
| |
3 | 7 |
| |
| |||
102 | 106 |
| |
103 | 107 |
| |
104 | 108 |
| |
105 |
| - | |
106 |
| - | |
107 |
| - | |
108 |
| - | |
| 109 | + | |
| 110 | + | |
| 111 | + | |
| 112 | + | |
| 113 | + | |
| 114 | + | |
| 115 | + | |
| 116 | + | |
| 117 | + | |
| 118 | + | |
| 119 | + | |
| 120 | + | |
| 121 | + | |
| 122 | + | |
| 123 | + | |
| 124 | + | |
| 125 | + | |
| 126 | + | |
| 127 | + | |
| 128 | + | |
| 129 | + | |
| 130 | + | |
| 131 | + | |
| 132 | + | |
| 133 | + | |
| 134 | + | |
| 135 | + | |
| 136 | + | |
| 137 | + |
Lines changed: 1 addition & 1 deletion
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
578 | 578 |
| |
579 | 579 |
| |
580 | 580 |
| |
581 |
| - | |
| 581 | + | |
582 | 582 |
| |
583 | 583 |
| |
584 | 584 |
| |
|
Lines changed: 20 additions & 1 deletion
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
1 | 8 |
| |
2 | 9 |
| |
3 | 10 |
| |
| |||
60 | 67 |
| |
61 | 68 |
| |
62 | 69 |
| |
63 |
| - | |
| 70 | + | |
| 71 | + | |
| 72 | + | |
| 73 | + | |
| 74 | + | |
| 75 | + | |
| 76 | + | |
| 77 | + | |
| 78 | + | |
| 79 | + | |
| 80 | + | |
| 81 | + | |
| 82 | + |
0 commit comments
Comments
(0)