forked frompostgres/postgres
- Notifications
You must be signed in to change notification settings - Fork6
Commit941460f
committed
Add Boolean node
Before, SQL-level boolean constants were represented by a string witha cast, and internal Boolean values in DDL commands were usuallyrepresented by Integer nodes. This takes the place of both of theseuses, making the intent clearer and having some amount of type safety.Reviewed-by: Pavel Stehule <pavel.stehule@gmail.com>Discussion:https://www.postgresql.org/message-id/flat/8c1a2e37-c68d-703c-5a83-7a6077f4f997@enterprisedb.com1 parentca86a63 commit941460f
File tree
20 files changed
+211
-128
lines changed- contrib/postgres_fdw
- src
- backend
- commands
- nodes
- parser
- replication
- include/nodes
- test
- isolation/expected
- regress/expected
20 files changed
+211
-128
lines changedLines changed: 16 additions & 16 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
103 | 103 |
| |
104 | 104 |
| |
105 | 105 |
| |
106 |
| - | |
| 106 | + | |
107 | 107 |
| |
108 | 108 |
| |
109 | 109 |
| |
| |||
122 | 122 |
| |
123 | 123 |
| |
124 | 124 |
| |
125 |
| - | |
| 125 | + | |
126 | 126 |
| |
127 | 127 |
| |
128 | 128 |
| |
129 |
| - | |
| 129 | + | |
130 | 130 |
| |
131 | 131 |
| |
132 | 132 |
| |
| |||
280 | 280 |
| |
281 | 281 |
| |
282 | 282 |
| |
283 |
| - | |
| 283 | + | |
284 | 284 |
| |
285 |
| - | |
| 285 | + | |
286 | 286 |
| |
287 | 287 |
| |
288 | 288 |
| |
| |||
1245 | 1245 |
| |
1246 | 1246 |
| |
1247 | 1247 |
| |
1248 |
| - | |
| 1248 | + | |
1249 | 1249 |
| |
1250 |
| - | |
| 1250 | + | |
1251 | 1251 |
| |
1252 | 1252 |
| |
1253 | 1253 |
| |
| |||
1879 | 1879 |
| |
1880 | 1880 |
| |
1881 | 1881 |
| |
1882 |
| - | |
| 1882 | + | |
1883 | 1883 |
| |
1884 | 1884 |
| |
1885 | 1885 |
| |
| |||
1916 | 1916 |
| |
1917 | 1917 |
| |
1918 | 1918 |
| |
1919 |
| - | |
| 1919 | + | |
1920 | 1920 |
| |
1921 | 1921 |
| |
1922 | 1922 |
| |
| |||
2567 | 2567 |
| |
2568 | 2568 |
| |
2569 | 2569 |
| |
2570 |
| - | |
| 2570 | + | |
2571 | 2571 |
| |
2572 |
| - | |
| 2572 | + | |
2573 | 2573 |
| |
2574 | 2574 |
| |
2575 | 2575 |
| |
| |||
2667 | 2667 |
| |
2668 | 2668 |
| |
2669 | 2669 |
| |
2670 |
| - | |
| 2670 | + | |
2671 | 2671 |
| |
2672 | 2672 |
| |
2673 | 2673 |
| |
2674 |
| - | |
| 2674 | + | |
2675 | 2675 |
| |
2676 | 2676 |
| |
2677 | 2677 |
| |
| |||
6566 | 6566 |
| |
6567 | 6567 |
| |
6568 | 6568 |
| |
6569 |
| - | |
| 6569 | + | |
6570 | 6570 |
| |
6571 | 6571 |
| |
6572 | 6572 |
| |
| |||
6797 | 6797 |
| |
6798 | 6798 |
| |
6799 | 6799 |
| |
6800 |
| - | |
6801 |
| - | |
| 6800 | + | |
| 6801 | + | |
6802 | 6802 |
| |
6803 | 6803 |
| |
6804 | 6804 |
| |
|
Lines changed: 2 additions & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
59 | 59 |
| |
60 | 60 |
| |
61 | 61 |
| |
| 62 | + | |
| 63 | + | |
62 | 64 |
| |
63 | 65 |
| |
64 | 66 |
| |
|
Lines changed: 7 additions & 7 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
813 | 813 |
| |
814 | 814 |
| |
815 | 815 |
| |
816 |
| - | |
| 816 | + | |
817 | 817 |
| |
818 | 818 |
| |
819 | 819 |
| |
820 |
| - | |
| 820 | + | |
821 | 821 |
| |
822 |
| - | |
| 822 | + | |
823 | 823 |
| |
824 |
| - | |
| 824 | + | |
825 | 825 |
| |
826 | 826 |
| |
827 | 827 |
| |
| |||
1417 | 1417 |
| |
1418 | 1418 |
| |
1419 | 1419 |
| |
1420 |
| - | |
| 1420 | + | |
1421 | 1421 |
| |
1422 |
| - | |
| 1422 | + | |
1423 | 1423 |
| |
1424 | 1424 |
| |
1425 |
| - | |
| 1425 | + | |
1426 | 1426 |
| |
1427 | 1427 |
| |
1428 | 1428 |
| |
|
Lines changed: 2 additions & 2 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1401 | 1401 |
| |
1402 | 1402 |
| |
1403 | 1403 |
| |
1404 |
| - | |
| 1404 | + | |
1405 | 1405 |
| |
1406 | 1406 |
| |
1407 | 1407 |
| |
| |||
1739 | 1739 |
| |
1740 | 1740 |
| |
1741 | 1741 |
| |
1742 |
| - | |
| 1742 | + | |
1743 | 1743 |
| |
1744 | 1744 |
| |
1745 | 1745 |
| |
|
Lines changed: 9 additions & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1742 | 1742 |
| |
1743 | 1743 |
| |
1744 | 1744 |
| |
| 1745 | + | |
| 1746 | + | |
| 1747 | + | |
| 1748 | + | |
| 1749 | + | |
| 1750 | + | |
| 1751 | + | |
| 1752 | + | |
| 1753 | + | |
1745 | 1754 |
| |
1746 | 1755 |
| |
1747 | 1756 |
| |
|
Lines changed: 14 additions & 14 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
217 | 217 |
| |
218 | 218 |
| |
219 | 219 |
| |
220 |
| - | |
| 220 | + | |
221 | 221 |
| |
222 |
| - | |
| 222 | + | |
223 | 223 |
| |
224 |
| - | |
| 224 | + | |
225 | 225 |
| |
226 |
| - | |
| 226 | + | |
227 | 227 |
| |
228 |
| - | |
| 228 | + | |
229 | 229 |
| |
230 |
| - | |
| 230 | + | |
231 | 231 |
| |
232 | 232 |
| |
233 | 233 |
| |
| |||
245 | 245 |
| |
246 | 246 |
| |
247 | 247 |
| |
248 |
| - | |
| 248 | + | |
249 | 249 |
| |
250 | 250 |
| |
251 | 251 |
| |
| |||
700 | 700 |
| |
701 | 701 |
| |
702 | 702 |
| |
703 |
| - | |
| 703 | + | |
704 | 704 |
| |
705 | 705 |
| |
706 | 706 |
| |
707 | 707 |
| |
708 | 708 |
| |
709 |
| - | |
| 709 | + | |
710 | 710 |
| |
711 | 711 |
| |
712 | 712 |
| |
713 | 713 |
| |
714 | 714 |
| |
715 |
| - | |
| 715 | + | |
716 | 716 |
| |
717 | 717 |
| |
718 | 718 |
| |
719 | 719 |
| |
720 | 720 |
| |
721 |
| - | |
| 721 | + | |
722 | 722 |
| |
723 | 723 |
| |
724 | 724 |
| |
725 | 725 |
| |
726 | 726 |
| |
727 |
| - | |
| 727 | + | |
728 | 728 |
| |
729 | 729 |
| |
730 | 730 |
| |
731 | 731 |
| |
732 | 732 |
| |
733 |
| - | |
| 733 | + | |
734 | 734 |
| |
735 | 735 |
| |
736 | 736 |
| |
| |||
779 | 779 |
| |
780 | 780 |
| |
781 | 781 |
| |
782 |
| - | |
| 782 | + | |
783 | 783 |
| |
784 | 784 |
| |
785 | 785 |
| |
|
Lines changed: 16 additions & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
2750 | 2750 |
| |
2751 | 2751 |
| |
2752 | 2752 |
| |
| 2753 | + | |
| 2754 | + | |
| 2755 | + | |
2753 | 2756 |
| |
2754 | 2757 |
| |
2755 | 2758 |
| |
| |||
4949 | 4952 |
| |
4950 | 4953 |
| |
4951 | 4954 |
| |
| 4955 | + | |
| 4956 | + | |
| 4957 | + | |
| 4958 | + | |
| 4959 | + | |
| 4960 | + | |
| 4961 | + | |
| 4962 | + | |
| 4963 | + | |
| 4964 | + | |
4952 | 4965 |
| |
4953 | 4966 |
| |
4954 | 4967 |
| |
| |||
5356 | 5369 |
| |
5357 | 5370 |
| |
5358 | 5371 |
| |
| 5372 | + | |
| 5373 | + | |
| 5374 | + | |
5359 | 5375 |
| |
5360 | 5376 |
| |
5361 | 5377 |
| |
|
Lines changed: 11 additions & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
3138 | 3138 |
| |
3139 | 3139 |
| |
3140 | 3140 |
| |
| 3141 | + | |
| 3142 | + | |
| 3143 | + | |
| 3144 | + | |
| 3145 | + | |
| 3146 | + | |
| 3147 | + | |
| 3148 | + | |
3141 | 3149 |
| |
3142 | 3150 |
| |
3143 | 3151 |
| |
| |||
3374 | 3382 |
| |
3375 | 3383 |
| |
3376 | 3384 |
| |
| 3385 | + | |
| 3386 | + | |
| 3387 | + | |
3377 | 3388 |
| |
3378 | 3389 |
| |
3379 | 3390 |
| |
|
Lines changed: 1 addition & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
3577 | 3577 |
| |
3578 | 3578 |
| |
3579 | 3579 |
| |
| 3580 | + | |
3580 | 3581 |
| |
3581 | 3582 |
| |
3582 | 3583 |
| |
|
Lines changed: 8 additions & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
3434 | 3434 |
| |
3435 | 3435 |
| |
3436 | 3436 |
| |
| 3437 | + | |
| 3438 | + | |
| 3439 | + | |
| 3440 | + | |
| 3441 | + | |
| 3442 | + | |
3437 | 3443 |
| |
3438 | 3444 |
| |
3439 | 3445 |
| |
| |||
3846 | 3852 |
| |
3847 | 3853 |
| |
3848 | 3854 |
| |
| 3855 | + | |
| 3856 | + | |
3849 | 3857 |
| |
3850 | 3858 |
| |
3851 | 3859 |
| |
|
0 commit comments
Comments
(0)