- Notifications
You must be signed in to change notification settings - Fork28
Commit7eca575
committed
get_object_address: separate domain constraints from table constraints
Apart from enabling comments on domain constraints, this enables afuture project to replicate object dropping to remote servers: with thecurrent mechanism there's no way to distinguish between the two types ofconstraints, so there's no way to know what to drop.Also added support for the domain constraint comments in psql's \dd andpg_dump.Catalog version bumped due to the change in ObjectType enum.1 parent584e35d commit7eca575
File tree
13 files changed
+141
-19
lines changed- doc/src/sgml/ref
- src
- backend
- catalog
- commands
- parser
- tcop
- bin
- pg_dump
- psql
- include/nodes
- test/regress
- input
- output
13 files changed
+141
-19
lines changedLines changed: 14 additions & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
28 | 28 |
| |
29 | 29 |
| |
30 | 30 |
| |
| 31 | + | |
31 | 32 |
| |
32 | 33 |
| |
33 | 34 |
| |
| |||
126 | 127 |
| |
127 | 128 |
| |
128 | 129 |
| |
| 130 | + | |
| 131 | + | |
| 132 | + | |
| 133 | + | |
| 134 | + | |
| 135 | + | |
| 136 | + | |
| 137 | + | |
| 138 | + | |
| 139 | + | |
| 140 | + | |
| 141 | + | |
129 | 142 |
| |
130 | 143 |
| |
131 | 144 |
| |
| |||
266 | 279 |
| |
267 | 280 |
| |
268 | 281 |
| |
| 282 | + | |
269 | 283 |
| |
270 | 284 |
| |
271 | 285 |
| |
|
Lines changed: 22 additions & 4 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
530 | 530 |
| |
531 | 531 |
| |
532 | 532 |
| |
533 |
| - | |
| 533 | + | |
534 | 534 |
| |
535 | 535 |
| |
536 | 536 |
| |
537 | 537 |
| |
| 538 | + | |
| 539 | + | |
| 540 | + | |
| 541 | + | |
| 542 | + | |
| 543 | + | |
| 544 | + | |
| 545 | + | |
| 546 | + | |
| 547 | + | |
| 548 | + | |
| 549 | + | |
| 550 | + | |
| 551 | + | |
| 552 | + | |
| 553 | + | |
| 554 | + | |
538 | 555 |
| |
539 | 556 |
| |
540 | 557 |
| |
| |||
934 | 951 |
| |
935 | 952 |
| |
936 | 953 |
| |
937 |
| - | |
| 954 | + | |
938 | 955 |
| |
939 | 956 |
| |
940 | 957 |
| |
| |||
990 | 1007 |
| |
991 | 1008 |
| |
992 | 1009 |
| |
993 |
| - | |
| 1010 | + | |
994 | 1011 |
| |
995 | 1012 |
| |
996 | 1013 |
| |
| |||
1178 | 1195 |
| |
1179 | 1196 |
| |
1180 | 1197 |
| |
1181 |
| - | |
| 1198 | + | |
1182 | 1199 |
| |
1183 | 1200 |
| |
1184 | 1201 |
| |
| |||
1191 | 1208 |
| |
1192 | 1209 |
| |
1193 | 1210 |
| |
| 1211 | + | |
1194 | 1212 |
| |
1195 | 1213 |
| |
1196 | 1214 |
| |
|
Lines changed: 2 additions & 1 deletion
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
305 | 305 |
| |
306 | 306 |
| |
307 | 307 |
| |
308 |
| - | |
| 308 | + | |
| 309 | + | |
309 | 310 |
| |
310 | 311 |
| |
311 | 312 |
| |
|
Lines changed: 2 additions & 1 deletion
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1053 | 1053 |
| |
1054 | 1054 |
| |
1055 | 1055 |
| |
1056 |
| - | |
1057 | 1056 |
| |
1058 | 1057 |
| |
1059 | 1058 |
| |
| 1059 | + | |
1060 | 1060 |
| |
1061 | 1061 |
| |
1062 | 1062 |
| |
| |||
1073 | 1073 |
| |
1074 | 1074 |
| |
1075 | 1075 |
| |
| 1076 | + | |
1076 | 1077 |
| |
1077 | 1078 |
| |
1078 | 1079 |
| |
|
Lines changed: 1 addition & 1 deletion
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
2457 | 2457 |
| |
2458 | 2458 |
| |
2459 | 2459 |
| |
2460 |
| - | |
| 2460 | + | |
2461 | 2461 |
| |
2462 | 2462 |
| |
2463 | 2463 |
| |
|
Lines changed: 13 additions & 5 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
5572 | 5572 |
| |
5573 | 5573 |
| |
5574 | 5574 |
| |
| 5575 | + | |
5575 | 5576 |
| |
5576 | 5577 |
| |
5577 | 5578 |
| |
| |||
5623 | 5624 |
| |
5624 | 5625 |
| |
5625 | 5626 |
| |
5626 |
| - | |
| 5627 | + | |
5627 | 5628 |
| |
5628 | 5629 |
| |
5629 | 5630 |
| |
5630 | 5631 |
| |
5631 | 5632 |
| |
| 5633 | + | |
| 5634 | + | |
| 5635 | + | |
| 5636 | + | |
| 5637 | + | |
| 5638 | + | |
| 5639 | + | |
| 5640 | + | |
| 5641 | + | |
5632 | 5642 |
| |
5633 | 5643 |
| |
5634 | 5644 |
| |
| |||
7355 | 7365 |
| |
7356 | 7366 |
| |
7357 | 7367 |
| |
7358 |
| - | |
7359 |
| - | |
| 7368 | + | |
7360 | 7369 |
| |
7361 | 7370 |
| |
7362 | 7371 |
| |
| |||
7624 | 7633 |
| |
7625 | 7634 |
| |
7626 | 7635 |
| |
7627 |
| - | |
7628 |
| - | |
| 7636 | + | |
7629 | 7637 |
| |
7630 | 7638 |
| |
7631 | 7639 |
| |
|
Lines changed: 1 addition & 1 deletion
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
896 | 896 |
| |
897 | 897 |
| |
898 | 898 |
| |
899 |
| - | |
| 899 | + | |
900 | 900 |
| |
901 | 901 |
| |
902 | 902 |
| |
|
Lines changed: 2 additions & 3 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1589 | 1589 |
| |
1590 | 1590 |
| |
1591 | 1591 |
| |
1592 |
| - | |
1593 |
| - | |
1594 |
| - | |
1595 | 1592 |
| |
1596 | 1593 |
| |
1597 | 1594 |
| |
1598 | 1595 |
| |
1599 | 1596 |
| |
1600 | 1597 |
| |
1601 | 1598 |
| |
| 1599 | + | |
1602 | 1600 |
| |
1603 | 1601 |
| |
1604 | 1602 |
| |
| |||
1650 | 1648 |
| |
1651 | 1649 |
| |
1652 | 1650 |
| |
| 1651 | + | |
1653 | 1652 |
| |
1654 | 1653 |
| |
1655 | 1654 |
| |
|
Lines changed: 17 additions & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
9261 | 9261 |
| |
9262 | 9262 |
| |
9263 | 9263 |
| |
| 9264 | + | |
| 9265 | + | |
| 9266 | + | |
| 9267 | + | |
| 9268 | + | |
| 9269 | + | |
| 9270 | + | |
| 9271 | + | |
| 9272 | + | |
| 9273 | + | |
| 9274 | + | |
| 9275 | + | |
| 9276 | + | |
| 9277 | + | |
| 9278 | + | |
| 9279 | + | |
| 9280 | + | |
9264 | 9281 |
| |
9265 | 9282 |
| |
9266 | 9283 |
| |
|
Lines changed: 25 additions & 2 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
952 | 952 |
| |
953 | 953 |
| |
954 | 954 |
| |
955 |
| - | |
| 955 | + | |
956 | 956 |
| |
957 | 957 |
| |
958 | 958 |
| |
| |||
963 | 963 |
| |
964 | 964 |
| |
965 | 965 |
| |
966 |
| - | |
| 966 | + | |
967 | 967 |
| |
968 | 968 |
| |
969 | 969 |
| |
| |||
973 | 973 |
| |
974 | 974 |
| |
975 | 975 |
| |
| 976 | + | |
| 977 | + | |
| 978 | + | |
| 979 | + | |
| 980 | + | |
| 981 | + | |
| 982 | + | |
| 983 | + | |
| 984 | + | |
| 985 | + | |
| 986 | + | |
| 987 | + | |
| 988 | + | |
| 989 | + | |
| 990 | + | |
| 991 | + | |
| 992 | + | |
| 993 | + | |
| 994 | + | |
| 995 | + | |
| 996 | + | |
| 997 | + | |
| 998 | + | |
976 | 999 |
| |
977 | 1000 |
| |
978 | 1001 |
| |
|
Lines changed: 2 additions & 1 deletion
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1208 | 1208 |
| |
1209 | 1209 |
| |
1210 | 1210 |
| |
1211 |
| - | |
1212 | 1211 |
| |
1213 | 1212 |
| |
1214 | 1213 |
| |
1215 | 1214 |
| |
| 1215 | + | |
1216 | 1216 |
| |
1217 | 1217 |
| |
1218 | 1218 |
| |
| |||
1231 | 1231 |
| |
1232 | 1232 |
| |
1233 | 1233 |
| |
| 1234 | + | |
1234 | 1235 |
| |
1235 | 1236 |
| |
1236 | 1237 |
| |
|
Lines changed: 21 additions & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
478 | 478 |
| |
479 | 479 |
| |
480 | 480 |
| |
| 481 | + | |
| 482 | + | |
| 483 | + | |
| 484 | + | |
| 485 | + | |
| 486 | + | |
| 487 | + | |
| 488 | + | |
| 489 | + | |
| 490 | + | |
| 491 | + | |
| 492 | + | |
| 493 | + | |
| 494 | + | |
| 495 | + | |
| 496 | + | |
| 497 | + | |
| 498 | + | |
| 499 | + | |
| 500 | + | |
| 501 | + |
Lines changed: 19 additions & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
645 | 645 |
| |
646 | 646 |
| |
647 | 647 |
| |
| 648 | + | |
| 649 | + | |
| 650 | + | |
| 651 | + | |
| 652 | + | |
| 653 | + | |
| 654 | + | |
| 655 | + | |
| 656 | + | |
| 657 | + | |
| 658 | + | |
| 659 | + | |
| 660 | + | |
| 661 | + | |
| 662 | + | |
| 663 | + | |
| 664 | + | |
| 665 | + | |
| 666 | + |
0 commit comments
Comments
(0)