- Notifications
You must be signed in to change notification settings - Fork5
Commitc29abc8
committed
Fix assorted infelicities in collation handling in psql's describe.c.
In \d, be more careful to print collation only if it's not the default forthe column's data type. Avoid assuming that the name "default" is magic.Fix \d on a composite type so that it will print per-column collations.It's no longer the case that a composite type cannot have modifiers.(In consequence, the expected outputs for composite-type regression testschange.)Fix \dD so that it will print collation for a domain, again only if it'snot the same as the base type's collation.1 parent2d46171 commitc29abc8
File tree
3 files changed
+71
-65
lines changed- src
- bin/psql
- test/regress/expected
3 files changed
+71
-65
lines changedLines changed: 20 additions & 14 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1287 | 1287 |
| |
1288 | 1288 |
| |
1289 | 1289 |
| |
1290 |
| - | |
| 1290 | + | |
1291 | 1291 |
| |
1292 |
| - | |
| 1292 | + | |
| 1293 | + | |
1293 | 1294 |
| |
1294 |
| - | |
| 1295 | + | |
1295 | 1296 |
| |
1296 | 1297 |
| |
1297 | 1298 |
| |
| |||
1362 | 1363 |
| |
1363 | 1364 |
| |
1364 | 1365 |
| |
1365 |
| - | |
| 1366 | + | |
1366 | 1367 |
| |
1367 | 1368 |
| |
1368 | 1369 |
| |
| |||
2697 | 2698 |
| |
2698 | 2699 |
| |
2699 | 2700 |
| |
2700 |
| - | |
2701 |
| - | |
2702 |
| - | |
2703 |
| - | |
2704 |
| - | |
2705 |
| - | |
| 2701 | + | |
| 2702 | + | |
| 2703 | + | |
| 2704 | + | |
| 2705 | + | |
| 2706 | + | |
| 2707 | + | |
| 2708 | + | |
| 2709 | + | |
| 2710 | + | |
| 2711 | + | |
| 2712 | + | |
| 2713 | + | |
| 2714 | + | |
| 2715 | + | |
2706 | 2716 |
| |
2707 | 2717 |
| |
2708 | 2718 |
| |
2709 | 2719 |
| |
2710 | 2720 |
| |
2711 | 2721 |
| |
2712 |
| - | |
2713 |
| - | |
2714 |
| - | |
2715 |
| - | |
2716 | 2722 |
| |
2717 | 2723 |
| |
2718 | 2724 |
| |
|
Lines changed: 48 additions & 48 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1779 | 1779 |
| |
1780 | 1780 |
| |
1781 | 1781 |
| |
1782 |
| - | |
1783 |
| - | |
1784 |
| - | |
| 1782 | + | |
| 1783 | + | |
| 1784 | + | |
1785 | 1785 |
| |
1786 | 1786 |
| |
1787 | 1787 |
| |
1788 | 1788 |
| |
1789 | 1789 |
| |
1790 | 1790 |
| |
1791 |
| - | |
1792 |
| - | |
1793 |
| - | |
1794 |
| - | |
| 1791 | + | |
| 1792 | + | |
| 1793 | + | |
| 1794 | + | |
1795 | 1795 |
| |
1796 | 1796 |
| |
1797 | 1797 |
| |
1798 | 1798 |
| |
1799 | 1799 |
| |
1800 |
| - | |
1801 |
| - | |
1802 |
| - | |
1803 |
| - | |
1804 |
| - | |
| 1800 | + | |
| 1801 | + | |
| 1802 | + | |
| 1803 | + | |
| 1804 | + | |
1805 | 1805 |
| |
1806 | 1806 |
| |
1807 | 1807 |
| |
1808 | 1808 |
| |
1809 |
| - | |
1810 |
| - | |
1811 |
| - | |
1812 |
| - | |
| 1809 | + | |
| 1810 | + | |
| 1811 | + | |
| 1812 | + | |
1813 | 1813 |
| |
1814 | 1814 |
| |
1815 | 1815 |
| |
1816 | 1816 |
| |
1817 |
| - | |
1818 |
| - | |
1819 |
| - | |
| 1817 | + | |
| 1818 | + | |
| 1819 | + | |
1820 | 1820 |
| |
1821 | 1821 |
| |
1822 | 1822 |
| |
| |||
1825 | 1825 |
| |
1826 | 1826 |
| |
1827 | 1827 |
| |
1828 |
| - | |
1829 |
| - | |
1830 |
| - | |
| 1828 | + | |
| 1829 | + | |
| 1830 | + | |
1831 | 1831 |
| |
1832 | 1832 |
| |
1833 | 1833 |
| |
1834 | 1834 |
| |
1835 | 1835 |
| |
1836 | 1836 |
| |
1837 |
| - | |
1838 |
| - | |
1839 |
| - | |
| 1837 | + | |
| 1838 | + | |
| 1839 | + | |
1840 | 1840 |
| |
1841 | 1841 |
| |
1842 | 1842 |
| |
| |||
1847 | 1847 |
| |
1848 | 1848 |
| |
1849 | 1849 |
| |
1850 |
| - | |
1851 |
| - | |
1852 |
| - | |
1853 |
| - | |
| 1850 | + | |
| 1851 | + | |
| 1852 | + | |
| 1853 | + | |
1854 | 1854 |
| |
1855 | 1855 |
| |
1856 | 1856 |
| |
| |||
1866 | 1866 |
| |
1867 | 1867 |
| |
1868 | 1868 |
| |
1869 |
| - | |
1870 |
| - | |
1871 |
| - | |
1872 |
| - | |
1873 |
| - | |
| 1869 | + | |
| 1870 | + | |
| 1871 | + | |
| 1872 | + | |
| 1873 | + | |
1874 | 1874 |
| |
1875 | 1875 |
| |
1876 | 1876 |
| |
| |||
1886 | 1886 |
| |
1887 | 1887 |
| |
1888 | 1888 |
| |
1889 |
| - | |
1890 |
| - | |
1891 |
| - | |
1892 |
| - | |
1893 |
| - | |
1894 |
| - | |
| 1889 | + | |
| 1890 | + | |
| 1891 | + | |
| 1892 | + | |
| 1893 | + | |
| 1894 | + | |
1895 | 1895 |
| |
1896 | 1896 |
| |
1897 | 1897 |
| |
| |||
1908 | 1908 |
| |
1909 | 1909 |
| |
1910 | 1910 |
| |
1911 |
| - | |
1912 |
| - | |
1913 |
| - | |
1914 |
| - | |
| 1911 | + | |
| 1912 | + | |
| 1913 | + | |
| 1914 | + | |
1915 | 1915 |
| |
1916 | 1916 |
| |
1917 | 1917 |
| |
| |||
1927 | 1927 |
| |
1928 | 1928 |
| |
1929 | 1929 |
| |
1930 |
| - | |
1931 |
| - | |
1932 |
| - | |
1933 |
| - | |
| 1930 | + | |
| 1931 | + | |
| 1932 | + | |
| 1933 | + | |
1934 | 1934 |
| |
1935 | 1935 |
| |
1936 | 1936 |
| |
|
Lines changed: 3 additions & 3 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1041 | 1041 |
| |
1042 | 1042 |
| |
1043 | 1043 |
| |
1044 |
| - | |
1045 |
| - | |
1046 |
| - | |
| 1044 | + | |
| 1045 | + | |
| 1046 | + | |
1047 | 1047 |
| |
1048 | 1048 |
| |
1049 | 1049 |
|
0 commit comments
Comments
(0)