forked frompostgres/postgres
- Notifications
You must be signed in to change notification settings - Fork6
Commit784cedd
committed
Allow specifying STORAGE attribute for a new table
Previously, the STORAGE specification was only available in ALTERTABLE. This makes it available in CREATE TABLE as well.Also make the code and the documentation for STORAGE and COMPRESSIONattributes consistent.Author:Teodor Sigaev <teodor@sigaev.ru>Author: Aleksander Alekseev <aleksander@timescale.com>Reviewed-by: Peter Eisentraut <peter.eisentraut@enterprisedb.com>Reviewed-by: wenjing zeng <wjzeng2012@gmail.com>Reviewed-by: Matthias van de Meent <boekewurm+postgres@gmail.com>Reviewed-by: Kyotaro Horiguchi <horikyota.ntt@gmail.com>Discussion:https://postgr.es/m/de83407a-ae3d-a8e1-a788-920eb334f25b@sigaev.ru1 parent503e383 commit784cedd
File tree
7 files changed
+107
-52
lines changed- doc/src/sgml/ref
- src
- backend
- commands
- parser
- include/nodes
- test/regress
- expected
- sql
7 files changed
+107
-52
lines changedLines changed: 1 addition & 1 deletion
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
367 | 367 |
| |
368 | 368 |
| |
369 | 369 |
| |
370 |
| - | |
| 370 | + | |
371 | 371 |
| |
372 | 372 |
| |
373 | 373 |
| |
|
Lines changed: 28 additions & 1 deletion
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
22 | 22 |
| |
23 | 23 |
| |
24 | 24 |
| |
25 |
| - | |
| 25 | + | |
26 | 26 |
| |
27 | 27 |
| |
28 | 28 |
| |
| |||
297 | 297 |
| |
298 | 298 |
| |
299 | 299 |
| |
| 300 | + | |
| 301 | + | |
| 302 | + | |
| 303 | + | |
| 304 | + | |
| 305 | + | |
| 306 | + | |
| 307 | + | |
| 308 | + | |
| 309 | + | |
| 310 | + | |
| 311 | + | |
| 312 | + | |
| 313 | + | |
| 314 | + | |
| 315 | + | |
| 316 | + | |
| 317 | + | |
| 318 | + | |
| 319 | + | |
| 320 | + | |
| 321 | + | |
| 322 | + | |
| 323 | + | |
| 324 | + | |
| 325 | + | |
| 326 | + | |
300 | 327 |
| |
301 | 328 |
| |
302 | 329 |
| |
|
Lines changed: 51 additions & 41 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
593 | 593 |
| |
594 | 594 |
| |
595 | 595 |
| |
596 |
| - | |
| 596 | + | |
597 | 597 |
| |
598 | 598 |
| |
599 | 599 |
| |
| |||
633 | 633 |
| |
634 | 634 |
| |
635 | 635 |
| |
| 636 | + | |
636 | 637 |
| |
637 | 638 |
| |
638 | 639 |
| |
| |||
931 | 932 |
| |
932 | 933 |
| |
933 | 934 |
| |
| 935 | + | |
| 936 | + | |
| 937 | + | |
934 | 938 |
| |
935 | 939 |
| |
936 | 940 |
| |
| |||
4963 | 4967 |
| |
4964 | 4968 |
| |
4965 | 4969 |
| |
4966 |
| - | |
4967 |
| - | |
| 4970 | + | |
| 4971 | + | |
4968 | 4972 |
| |
4969 | 4973 |
| |
4970 | 4974 |
| |
| |||
6820 | 6824 |
| |
6821 | 6825 |
| |
6822 | 6826 |
| |
6823 |
| - | |
| 6827 | + | |
| 6828 | + | |
| 6829 | + | |
| 6830 | + | |
6824 | 6831 |
| |
6825 | 6832 |
| |
6826 | 6833 |
| |
| |||
8263 | 8270 |
| |
8264 | 8271 |
| |
8265 | 8272 |
| |
8266 |
| - | |
8267 |
| - | |
8268 | 8273 |
| |
8269 | 8274 |
| |
8270 | 8275 |
| |
8271 | 8276 |
| |
8272 | 8277 |
| |
8273 | 8278 |
| |
8274 |
| - | |
8275 |
| - | |
8276 |
| - | |
8277 |
| - | |
8278 |
| - | |
8279 |
| - | |
8280 |
| - | |
8281 |
| - | |
8282 |
| - | |
8283 |
| - | |
8284 |
| - | |
8285 |
| - | |
8286 |
| - | |
8287 |
| - | |
8288 |
| - | |
8289 |
| - | |
8290 |
| - | |
8291 |
| - | |
8292 |
| - | |
8293 | 8279 |
| |
8294 | 8280 |
| |
8295 | 8281 |
| |
| |||
8308 | 8294 |
| |
8309 | 8295 |
| |
8310 | 8296 |
| |
8311 |
| - | |
8312 |
| - | |
8313 |
| - | |
8314 |
| - | |
8315 |
| - | |
8316 |
| - | |
8317 |
| - | |
8318 |
| - | |
8319 |
| - | |
8320 |
| - | |
8321 |
| - | |
| 8297 | + | |
8322 | 8298 |
| |
8323 | 8299 |
| |
8324 | 8300 |
| |
8325 | 8301 |
| |
8326 | 8302 |
| |
8327 | 8303 |
| |
8328 | 8304 |
| |
8329 |
| - | |
8330 |
| - | |
8331 | 8305 |
| |
8332 | 8306 |
| |
8333 | 8307 |
| |
8334 | 8308 |
| |
8335 | 8309 |
| |
8336 |
| - | |
| 8310 | + | |
8337 | 8311 |
| |
8338 | 8312 |
| |
8339 | 8313 |
| |
| 8314 | + | |
| 8315 | + | |
8340 | 8316 |
| |
8341 | 8317 |
| |
8342 | 8318 |
| |
| |||
16156 | 16132 |
| |
16157 | 16133 |
| |
16158 | 16134 |
| |
16159 |
| - | |
16160 |
| - | |
| 16135 | + | |
16161 | 16136 |
| |
16162 | 16137 |
| |
16163 | 16138 |
| |
| |||
19287 | 19262 |
| |
19288 | 19263 |
| |
19289 | 19264 |
| |
| 19265 | + | |
| 19266 | + | |
| 19267 | + | |
| 19268 | + | |
| 19269 | + | |
| 19270 | + | |
| 19271 | + | |
| 19272 | + | |
| 19273 | + | |
| 19274 | + | |
| 19275 | + | |
| 19276 | + | |
| 19277 | + | |
| 19278 | + | |
| 19279 | + | |
| 19280 | + | |
| 19281 | + | |
| 19282 | + | |
| 19283 | + | |
| 19284 | + | |
| 19285 | + | |
| 19286 | + | |
| 19287 | + | |
| 19288 | + | |
| 19289 | + | |
| 19290 | + | |
| 19291 | + | |
| 19292 | + | |
| 19293 | + | |
| 19294 | + | |
| 19295 | + | |
| 19296 | + | |
| 19297 | + | |
| 19298 | + | |
| 19299 | + |
Lines changed: 17 additions & 7 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
595 | 595 |
| |
596 | 596 |
| |
597 | 597 |
| |
598 |
| - | |
| 598 | + | |
599 | 599 |
| |
600 | 600 |
| |
601 | 601 |
| |
| |||
2537 | 2537 |
| |
2538 | 2538 |
| |
2539 | 2539 |
| |
2540 |
| - | |
| 2540 | + | |
2541 | 2541 |
| |
2542 | 2542 |
| |
2543 | 2543 |
| |
2544 | 2544 |
| |
2545 | 2545 |
| |
2546 |
| - | |
| 2546 | + | |
2547 | 2547 |
| |
2548 | 2548 |
| |
2549 | 2549 |
| |
| |||
3778 | 3778 |
| |
3779 | 3779 |
| |
3780 | 3780 |
| |
3781 |
| - | |
| 3781 | + | |
3782 | 3782 |
| |
3783 | 3783 |
| |
3784 | 3784 |
| |
3785 | 3785 |
| |
3786 | 3786 |
| |
3787 |
| - | |
| 3787 | + | |
| 3788 | + | |
3788 | 3789 |
| |
3789 | 3790 |
| |
3790 | 3791 |
| |
| |||
3793 | 3794 |
| |
3794 | 3795 |
| |
3795 | 3796 |
| |
3796 |
| - | |
3797 |
| - | |
| 3797 | + | |
| 3798 | + | |
3798 | 3799 |
| |
3799 | 3800 |
| |
3800 | 3801 |
| |
| |||
3851 | 3852 |
| |
3852 | 3853 |
| |
3853 | 3854 |
| |
| 3855 | + | |
| 3856 | + | |
| 3857 | + | |
| 3858 | + | |
| 3859 | + | |
| 3860 | + | |
| 3861 | + | |
| 3862 | + | |
| 3863 | + | |
3854 | 3864 |
| |
3855 | 3865 |
| |
3856 | 3866 |
| |
|
Lines changed: 1 addition & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
695 | 695 |
| |
696 | 696 |
| |
697 | 697 |
| |
| 698 | + | |
698 | 699 |
| |
699 | 700 |
| |
700 | 701 |
| |
|
Lines changed: 5 additions & 1 deletion
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
2244 | 2244 |
| |
2245 | 2245 |
| |
2246 | 2246 |
| |
2247 |
| - | |
| 2247 | + | |
2248 | 2248 |
| |
2249 | 2249 |
| |
2250 | 2250 |
| |
| |||
2256 | 2256 |
| |
2257 | 2257 |
| |
2258 | 2258 |
| |
| 2259 | + | |
| 2260 | + | |
| 2261 | + | |
2259 | 2262 |
| |
2260 | 2263 |
| |
2261 | 2264 |
| |
| |||
2264 | 2267 |
| |
2265 | 2268 |
| |
2266 | 2269 |
| |
| 2270 | + | |
2267 | 2271 |
| |
2268 | 2272 |
| |
2269 | 2273 |
| |
|
Lines changed: 4 additions & 1 deletion
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1527 | 1527 |
| |
1528 | 1528 |
| |
1529 | 1529 |
| |
1530 |
| - | |
| 1530 | + | |
1531 | 1531 |
| |
1532 | 1532 |
| |
1533 | 1533 |
| |
| |||
1536 | 1536 |
| |
1537 | 1537 |
| |
1538 | 1538 |
| |
| 1539 | + | |
| 1540 | + | |
| 1541 | + | |
1539 | 1542 |
| |
1540 | 1543 |
| |
1541 | 1544 |
| |
|
0 commit comments
Comments
(0)