squawk-linter 2.50.0

Linter for Postgres migrations & SQL
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
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
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
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
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
1001
1002
1003
1004
1005
1006
1007
1008
1009
1010
1011
1012
1013
1014
1015
1016
1017
1018
1019
1020
1021
1022
1023
1024
1025
1026
1027
1028
1029
1030
1031
1032
1033
1034
1035
1036
1037
1038
1039
1040
1041
1042
1043
1044
1045
1046
1047
1048
1049
1050
1051
1052
1053
1054
1055
1056
1057
1058
1059
1060
1061
1062
1063
1064
1065
1066
1067
1068
1069
1070
1071
1072
1073
1074
1075
1076
1077
1078
1079
1080
1081
1082
1083
1084
1085
1086
1087
1088
1089
1090
1091
1092
1093
1094
1095
1096
1097
1098
1099
1100
1101
1102
1103
1104
1105
1106
1107
1108
1109
1110
1111
1112
1113
1114
1115
1116
1117
1118
1119
1120
1121
1122
1123
1124
1125
1126
1127
1128
1129
1130
1131
1132
1133
1134
1135
1136
1137
1138
1139
1140
1141
1142
1143
1144
1145
1146
1147
1148
1149
1150
1151
1152
1153
1154
1155
1156
1157
1158
1159
1160
1161
1162
1163
1164
1165
1166
1167
1168
1169
1170
1171
1172
1173
1174
1175
1176
1177
1178
1179
1180
1181
1182
1183
1184
1185
1186
1187
1188
1189
1190
1191
1192
1193
1194
1195
1196
1197
1198
1199
1200
1201
1202
1203
1204
1205
1206
1207
1208
1209
1210
1211
1212
1213
1214
1215
1216
1217
1218
1219
1220
1221
1222
1223
1224
1225
1226
1227
1228
1229
1230
1231
1232
1233
1234
1235
1236
1237
1238
1239
1240
1241
1242
1243
1244
1245
1246
1247
1248
1249
1250
1251
1252
1253
1254
1255
1256
1257
1258
1259
1260
1261
1262
1263
1264
1265
1266
1267
1268
1269
1270
1271
1272
1273
1274
1275
1276
1277
1278
1279
1280
1281
1282
1283
1284
1285
1286
1287
1288
1289
1290
1291
1292
1293
1294
1295
1296
1297
1298
1299
1300
1301
1302
1303
1304
1305
1306
1307
1308
1309
1310
1311
1312
1313
1314
1315
1316
1317
1318
1319
1320
1321
1322
1323
1324
1325
1326
1327
1328
1329
1330
1331
1332
1333
1334
1335
1336
1337
1338
1339
1340
1341
1342
1343
1344
1345
1346
1347
1348
1349
1350
1351
1352
1353
1354
1355
1356
1357
1358
1359
1360
1361
1362
1363
1364
1365
1366
1367
1368
1369
1370
1371
1372
1373
1374
1375
1376
1377
1378
1379
1380
1381
1382
1383
1384
1385
1386
1387
1388
1389
1390
1391
1392
1393
1394
1395
1396
1397
1398
1399
1400
1401
1402
1403
1404
1405
1406
1407
1408
1409
1410
1411
1412
1413
1414
1415
1416
1417
1418
1419
1420
1421
1422
1423
1424
1425
1426
1427
1428
1429
1430
1431
1432
1433
1434
1435
1436
1437
1438
1439
1440
1441
1442
1443
1444
1445
1446
1447
1448
1449
1450
1451
1452
1453
1454
1455
1456
1457
1458
1459
1460
1461
1462
1463
1464
1465
1466
1467
1468
1469
1470
1471
1472
1473
1474
1475
1476
1477
1478
1479
1480
1481
1482
1483
1484
1485
1486
1487
1488
1489
1490
1491
1492
1493
1494
1495
1496
1497
1498
1499
1500
1501
1502
1503
1504
1505
1506
1507
1508
1509
1510
1511
1512
1513
1514
1515
1516
1517
1518
1519
1520
1521
1522
1523
1524
1525
1526
1527
1528
1529
1530
1531
1532
1533
1534
1535
1536
1537
1538
1539
1540
1541
1542
1543
1544
1545
1546
1547
1548
1549
1550
1551
1552
1553
1554
1555
1556
1557
1558
1559
1560
1561
1562
1563
1564
1565
1566
1567
1568
1569
1570
1571
1572
1573
1574
1575
1576
1577
1578
1579
1580
1581
1582
1583
1584
1585
1586
1587
1588
1589
1590
1591
1592
1593
1594
1595
1596
1597
1598
1599
1600
1601
1602
1603
1604
1605
1606
1607
1608
1609
1610
1611
1612
1613
1614
1615
1616
1617
1618
1619
1620
1621
1622
1623
1624
1625
1626
1627
1628
1629
1630
1631
1632
1633
1634
1635
1636
1637
1638
1639
1640
1641
1642
1643
1644
1645
1646
1647
1648
1649
1650
1651
1652
1653
1654
1655
1656
1657
1658
1659
1660
1661
1662
1663
1664
1665
1666
1667
1668
1669
1670
1671
1672
1673
1674
1675
1676
1677
1678
1679
1680
1681
1682
1683
1684
1685
1686
1687
1688
1689
1690
1691
1692
1693
1694
1695
1696
1697
1698
1699
1700
1701
1702
1703
1704
1705
1706
1707
1708
1709
1710
1711
1712
1713
1714
1715
1716
1717
1718
1719
1720
1721
1722
1723
1724
1725
1726
1727
1728
1729
1730
1731
1732
1733
1734
1735
1736
1737
1738
1739
1740
1741
1742
1743
1744
1745
1746
1747
1748
1749
1750
1751
1752
1753
1754
1755
1756
1757
1758
1759
1760
1761
1762
1763
1764
1765
1766
1767
1768
1769
1770
1771
1772
1773
1774
1775
1776
1777
1778
1779
1780
1781
1782
1783
1784
1785
1786
1787
1788
1789
1790
1791
1792
1793
1794
1795
1796
1797
1798
1799
1800
1801
1802
1803
1804
1805
1806
1807
1808
1809
1810
1811
1812
1813
1814
1815
1816
1817
1818
1819
1820
1821
1822
1823
1824
1825
1826
1827
1828
1829
1830
1831
1832
1833
1834
1835
1836
1837
1838
1839
1840
1841
1842
1843
1844
1845
1846
1847
1848
1849
1850
1851
1852
1853
1854
1855
1856
1857
1858
1859
1860
1861
1862
1863
1864
1865
1866
1867
1868
1869
1870
1871
1872
1873
1874
1875
1876
1877
1878
1879
1880
1881
1882
1883
1884
1885
1886
1887
1888
1889
1890
1891
1892
1893
1894
1895
1896
1897
1898
1899
1900
1901
1902
1903
1904
1905
1906
1907
1908
1909
1910
1911
1912
1913
1914
1915
1916
1917
1918
1919
1920
1921
1922
1923
1924
1925
1926
1927
1928
1929
1930
1931
1932
1933
1934
1935
1936
1937
1938
1939
1940
1941
1942
1943
1944
1945
1946
1947
1948
1949
1950
1951
1952
1953
1954
1955
1956
1957
1958
1959
1960
1961
1962
1963
1964
1965
1966
1967
1968
1969
1970
1971
1972
1973
1974
1975
1976
1977
1978
1979
1980
1981
1982
1983
1984
1985
1986
1987
1988
1989
1990
1991
1992
1993
1994
1995
1996
1997
1998
1999
2000
2001
2002
2003
2004
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025
2026
2027
2028
2029
2030
2031
2032
2033
2034
2035
2036
2037
2038
2039
2040
2041
2042
2043
2044
2045
2046
2047
2048
2049
2050
2051
2052
2053
2054
2055
2056
2057
2058
2059
2060
2061
2062
2063
2064
2065
2066
2067
2068
2069
2070
2071
2072
2073
2074
2075
2076
2077
2078
2079
2080
2081
2082
2083
2084
2085
2086
2087
2088
2089
2090
2091
2092
2093
2094
2095
2096
2097
2098
2099
2100
2101
2102
2103
2104
2105
2106
2107
2108
2109
2110
2111
2112
2113
2114
2115
2116
2117
2118
2119
2120
2121
2122
2123
2124
2125
2126
2127
2128
2129
2130
2131
2132
2133
2134
2135
2136
2137
2138
2139
2140
2141
2142
2143
2144
2145
2146
2147
2148
2149
2150
2151
2152
2153
2154
2155
2156
2157
2158
2159
2160
2161
2162
2163
2164
2165
2166
2167
2168
2169
2170
2171
2172
2173
2174
2175
2176
2177
2178
2179
2180
2181
2182
2183
2184
2185
2186
2187
2188
2189
2190
2191
2192
2193
2194
2195
2196
2197
2198
2199
2200
2201
2202
2203
2204
2205
2206
2207
2208
2209
2210
2211
2212
2213
2214
2215
2216
2217
2218
2219
2220
2221
2222
2223
2224
2225
2226
2227
2228
2229
2230
2231
2232
2233
2234
2235
2236
2237
2238
2239
2240
2241
2242
2243
2244
2245
2246
2247
2248
2249
2250
2251
2252
2253
2254
2255
2256
2257
2258
2259
2260
2261
2262
2263
2264
2265
2266
2267
2268
2269
2270
2271
2272
2273
2274
2275
2276
2277
2278
2279
2280
2281
2282
2283
2284
2285
2286
2287
2288
2289
2290
2291
2292
2293
2294
2295
2296
2297
2298
2299
2300
2301
2302
2303
2304
2305
2306
2307
2308
2309
2310
2311
2312
2313
2314
2315
2316
2317
2318
2319
2320
2321
2322
2323
2324
2325
2326
2327
2328
2329
2330
2331
2332
2333
2334
2335
2336
2337
2338
2339
2340
2341
2342
2343
2344
2345
2346
2347
2348
2349
2350
2351
2352
2353
2354
2355
2356
2357
2358
2359
2360
2361
2362
2363
2364
2365
2366
2367
2368
2369
2370
2371
2372
2373
2374
2375
2376
2377
2378
2379
2380
2381
2382
2383
2384
2385
2386
2387
2388
2389
2390
2391
2392
2393
2394
2395
2396
2397
2398
2399
2400
2401
2402
2403
2404
2405
2406
2407
2408
2409
2410
2411
2412
2413
2414
2415
2416
2417
2418
2419
2420
2421
2422
2423
2424
2425
2426
2427
2428
2429
2430
2431
2432
2433
2434
2435
2436
2437
2438
2439
2440
2441
2442
2443
2444
2445
2446
2447
2448
2449
2450
2451
2452
2453
2454
2455
2456
2457
2458
2459
2460
2461
2462
2463
2464
2465
2466
2467
2468
2469
2470
2471
2472
2473
2474
2475
2476
2477
2478
2479
2480
2481
2482
2483
2484
2485
2486
2487
2488
2489
2490
2491
2492
2493
2494
2495
2496
2497
2498
2499
2500
2501
2502
2503
2504
2505
2506
2507
2508
2509
2510
2511
2512
2513
2514
2515
2516
2517
2518
2519
2520
2521
2522
2523
2524
2525
2526
2527
2528
2529
2530
2531
2532
2533
2534
2535
2536
2537
2538
2539
2540
2541
2542
2543
2544
2545
2546
2547
2548
2549
2550
2551
2552
2553
2554
2555
2556
2557
2558
2559
2560
2561
2562
2563
2564
2565
2566
2567
2568
2569
2570
2571
2572
2573
2574
2575
2576
2577
2578
2579
2580
2581
2582
2583
2584
2585
2586
2587
2588
2589
2590
2591
2592
2593
2594
2595
2596
2597
2598
2599
2600
2601
2602
2603
2604
2605
2606
2607
2608
2609
2610
2611
2612
2613
2614
2615
2616
2617
2618
2619
2620
2621
2622
2623
2624
2625
2626
2627
2628
2629
2630
2631
2632
2633
2634
2635
2636
2637
2638
2639
2640
2641
2642
2643
2644
2645
2646
2647
2648
2649
2650
2651
2652
2653
2654
2655
2656
2657
2658
2659
2660
2661
2662
2663
2664
2665
2666
2667
2668
2669
2670
2671
2672
2673
2674
2675
2676
2677
2678
2679
2680
2681
2682
2683
2684
2685
2686
2687
2688
2689
2690
2691
2692
2693
2694
2695
2696
2697
2698
2699
2700
2701
2702
2703
2704
2705
2706
2707
2708
2709
2710
2711
2712
2713
2714
2715
2716
2717
2718
2719
2720
2721
2722
2723
2724
2725
2726
2727
2728
2729
2730
2731
2732
2733
2734
2735
2736
2737
2738
2739
2740
2741
2742
2743
2744
2745
2746
2747
2748
2749
2750
2751
2752
2753
2754
2755
2756
2757
2758
2759
2760
2761
2762
2763
2764
2765
2766
2767
2768
2769
2770
2771
2772
2773
2774
2775
2776
2777
2778
2779
2780
2781
2782
2783
2784
2785
2786
2787
2788
2789
2790
2791
2792
2793
2794
2795
2796
2797
2798
2799
2800
2801
2802
2803
2804
2805
2806
2807
2808
2809
2810
2811
2812
2813
2814
2815
2816
2817
2818
2819
2820
2821
2822
2823
2824
2825
2826
2827
2828
2829
2830
2831
2832
2833
2834
2835
2836
2837
2838
2839
2840
2841
2842
2843
2844
2845
2846
2847
2848
2849
2850
2851
2852
2853
2854
2855
2856
2857
2858
2859
2860
2861
2862
2863
2864
2865
2866
2867
2868
2869
2870
2871
2872
2873
2874
2875
2876
2877
2878
2879
2880
2881
2882
2883
2884
2885
2886
2887
2888
2889
2890
2891
2892
2893
2894
2895
2896
2897
2898
2899
2900
2901
2902
2903
2904
2905
2906
2907
2908
2909
2910
2911
2912
2913
2914
2915
2916
2917
2918
2919
2920
2921
2922
2923
2924
2925
2926
2927
2928
2929
2930
2931
2932
2933
2934
2935
2936
2937
2938
2939
2940
2941
2942
2943
2944
2945
2946
2947
2948
2949
2950
2951
2952
2953
2954
2955
2956
2957
2958
2959
2960
2961
2962
2963
boolin
boolout
byteain
byteaout
charin
charout
namein
nameout
int2in
int2out
int2vectorin
int2vectorout
int4in
int4out
regprocin
regprocout
to_regproc
to_regprocedure
textin
textout
tidin
tidout
xidin
xidout
xid8in
xid8out
xid8recv
xid8send
cidin
cidout
oidvectorin
oidvectorout
boollt
boolgt
booleq
chareq
nameeq
int2eq
int2lt
int4eq
int4lt
texteq
starts_with
xideq
xidneq
xid8eq
xid8ne
xid8lt
xid8gt
xid8le
xid8ge
xid8cmp
xid
cideq
charne
charlt
charle
chargt
charge
int4
char
nameregexeq
nameregexne
textregexeq
textregexne
textregexeq_support
textlen
textcat
boolne
version
pg_ddl_command_in
pg_ddl_command_out
pg_ddl_command_recv
pg_ddl_command_send
eqsel
neqsel
scalarltsel
scalargtsel
eqjoinsel
neqjoinsel
scalarltjoinsel
scalargtjoinsel
scalarlesel
scalargesel
scalarlejoinsel
scalargejoinsel
unknownin
unknownout
box_above_eq
box_below_eq
point_in
point_out
lseg_in
lseg_out
path_in
path_out
box_in
box_out
box_overlap
box_ge
box_gt
box_eq
box_lt
box_le
point_above
point_left
point_right
point_below
point_eq
on_pb
on_ppath
box_center
areasel
areajoinsel
int4mul
int4ne
int2ne
int2gt
int4gt
int2le
int4le
int4ge
int2ge
int2mul
int2div
int4div
int2mod
int4mod
textne
int24eq
int42eq
int24lt
int42lt
int24gt
int42gt
int24ne
int42ne
int24le
int42le
int24ge
int42ge
int24mul
int42mul
int24div
int42div
int2pl
int4pl
int24pl
int42pl
int2mi
int4mi
int24mi
int42mi
oideq
oidne
box_same
box_contain
box_left
box_overleft
box_overright
box_right
box_contained
box_contain_pt
pg_node_tree_in
pg_node_tree_out
pg_node_tree_recv
pg_node_tree_send
float4in
float4out
float4mul
float4div
float4pl
float4mi
float4um
float4abs
float4_accum
float4larger
float4smaller
int4um
int2um
float8in
float8out
float8mul
float8div
float8pl
float8mi
float8um
float8abs
float8_accum
float8_combine
float8larger
float8smaller
lseg_center
path_center
poly_center
dround
dtrunc
ceil
ceiling
floor
sign
dsqrt
dcbrt
dpow
dexp
dlog1
float8
float4
int2
int2
line_distance
nameeqtext
namelttext
nameletext
namegetext
namegttext
namenetext
btnametextcmp
texteqname
textltname
textlename
textgename
textgtname
textnename
bttextnamecmp
nameconcatoid
inter_sl
inter_lb
float48mul
float48div
float48pl
float48mi
float84mul
float84div
float84pl
float84mi
float4eq
float4ne
float4lt
float4le
float4gt
float4ge
float8eq
float8ne
float8lt
float8le
float8gt
float8ge
float48eq
float48ne
float48lt
float48le
float48gt
float48ge
float84eq
float84ne
float84lt
float84le
float84gt
float84ge
width_bucket
float8
float4
int4
int2
float8
int4
float4
int4
pg_indexam_has_property
pg_index_has_property
pg_index_column_has_property
pg_indexam_progress_phasename
poly_same
poly_contain
poly_left
poly_overleft
poly_overright
poly_right
poly_contained
poly_overlap
poly_in
poly_out
btint2cmp
btint2sortsupport
btint4cmp
btint4sortsupport
btint8cmp
btint8sortsupport
btfloat4cmp
btfloat4sortsupport
btfloat8cmp
btfloat8sortsupport
btoidcmp
btoidsortsupport
btoidvectorcmp
btcharcmp
btnamecmp
btnamesortsupport
bttextcmp
bttextsortsupport
btvarstrequalimage
cash_cmp
btarraycmp
in_range
in_range
in_range
in_range
in_range
in_range
in_range
in_range
in_range
in_range
lseg_distance
lseg_interpt
dist_ps
dist_sp
dist_pb
dist_bp
dist_sb
dist_bs
close_ps
close_pb
close_sb
on_ps
path_distance
dist_ppath
dist_pathp
on_sb
inter_sb
text
text
name
bpchar
name
hashint2
hashint2extended
hashint4
hashint4extended
hashint8
hashint8extended
hashfloat4
hashfloat4extended
hashfloat8
hashfloat8extended
hashoid
hashoidextended
hashchar
hashcharextended
hashname
hashnameextended
hashtext
hashtextextended
hashvarlena
hashvarlenaextended
hashoidvector
hashoidvectorextended
hash_aclitem
hash_aclitem_extended
hashmacaddr
hashmacaddrextended
hashinet
hashinetextended
hash_numeric
hash_numeric_extended
hashmacaddr8
hashmacaddr8extended
num_nulls
num_nonnulls
text_larger
text_smaller
int8in
int8out
int8um
int8pl
int8mi
int8mul
int8div
int8eq
int8ne
int8lt
int8gt
int8le
int8ge
int84eq
int84ne
int84lt
int84gt
int84le
int84ge
int4
int8
float8
int8
hash_array
hash_array_extended
float4
int8
int2
int8
namelt
namele
namegt
namege
namene
bpchar
varchar_support
varchar
oidvectorne
oidvectorlt
oidvectorle
oidvectoreq
oidvectorge
oidvectorgt
getpgusername
oidlt
oidle
octet_length
get_byte
set_byte
get_bit
set_bit
overlay
overlay
bit_count
dist_pl
dist_lp
dist_lb
dist_bl
dist_sl
dist_ls
dist_cpoly
dist_polyc
poly_distance
dist_ppoly
dist_polyp
dist_cpoint
text_lt
text_le
text_gt
text_ge
current_user
session_user
array_eq
array_ne
array_lt
array_gt
array_le
array_ge
array_dims
array_ndims
array_in
array_out
array_lower
array_upper
array_length
cardinality
array_append
array_prepend
array_cat
string_to_array
string_to_array
string_to_table
string_to_table
array_to_string
array_to_string
array_larger
array_smaller
array_position
array_position
array_positions
generate_subscripts
generate_subscripts
array_fill
array_fill
unnest
array_unnest_support
array_remove
array_replace
array_agg_transfn
array_agg_finalfn
array_agg
array_agg_array_transfn
array_agg_array_finalfn
array_agg
width_bucket
trim_array
array_typanalyze
arraycontsel
arraycontjoinsel
int4inc
int4larger
int4smaller
int2larger
int2smaller
cash_mul_flt4
cash_div_flt4
flt4_mul_cash
position
textlike
textlike_support
textnlike
int48eq
int48ne
int48lt
int48gt
int48le
int48ge
namelike
namenlike
bpchar
current_database
int8_mul_cash
int4_mul_cash
int2_mul_cash
cash_mul_int8
cash_div_int8
cash_mul_int4
cash_div_int4
cash_mul_int2
cash_div_int2
cash_in
cash_out
cash_eq
cash_ne
cash_lt
cash_le
cash_gt
cash_ge
cash_pl
cash_mi
cash_mul_flt8
cash_div_flt8
cashlarger
cashsmaller
flt8_mul_cash
cash_words
cash_div_cash
numeric
money
money
money
mod
mod
int8mod
mod
gcd
gcd
lcm
lcm
char
text
on_pl
on_sl
close_pl
close_sl
close_lb
path_inter
area
width
height
box_distance
area
box_intersect
bound_box
diagonal
path_n_lt
path_n_gt
path_n_eq
path_n_le
path_n_ge
path_length
point_ne
point_vert
point_horiz
point_distance
slope
lseg
lseg_intersect
lseg_parallel
lseg_perp
lseg_vertical
lseg_horizontal
lseg_eq
timezone
aclitemin
aclitemout
aclinsert
aclremove
aclcontains
aclitemeq
makeaclitem
acldefault
aclexplode
bpcharin
bpcharout
bpchartypmodin
bpchartypmodout
varcharin
varcharout
varchartypmodin
varchartypmodout
bpchareq
bpcharlt
bpcharle
bpchargt
bpcharge
bpcharne
bpchar_larger
bpchar_smaller
bpcharcmp
bpchar_sortsupport
hashbpchar
hashbpcharextended
format_type
date_in
date_out
date_eq
date_lt
date_le
date_gt
date_ge
date_ne
date_cmp
date_sortsupport
in_range
time_lt
time_le
time_gt
time_ge
time_ne
time_cmp
date_larger
date_smaller
date_mi
date_pli
date_mii
time_in
time_out
timetypmodin
timetypmodout
time_eq
circle_add_pt
circle_sub_pt
circle_mul_pt
circle_div_pt
timestamptz_in
timestamptz_out
timestamptztypmodin
timestamptztypmodout
timestamptz_eq
timestamptz_ne
timestamptz_lt
timestamptz_le
timestamptz_ge
timestamptz_gt
to_timestamp
timezone
interval_in
interval_out
intervaltypmodin
intervaltypmodout
interval_eq
interval_ne
interval_lt
interval_le
interval_ge
interval_gt
interval_um
interval_pl
interval_mi
date_part
extract
date_part
extract
timestamptz
justify_interval
justify_hours
justify_days
date
age
mxid_age
timestamptz_mi
timestamptz_pl_interval
timestamptz_mi_interval
timestamptz_smaller
timestamptz_larger
interval_smaller
interval_larger
age
interval_support
interval
date_trunc
date_trunc
date_trunc
int8inc
int8dec
int8inc_any
int8dec_any
int8abs
int8larger
int8smaller
texticregexeq
texticregexeq_support
texticregexne
nameicregexeq
nameicregexne
int4abs
int2abs
overlaps
datetime_pl
date_part
extract
int84pl
int84mi
int84mul
int84div
int48pl
int48mi
int48mul
int48div
int82pl
int82mi
int82mul
int82div
int28pl
int28mi
int28mul
int28div
oid
int8
tideq
tidne
tidgt
tidlt
tidge
tidle
bttidcmp
tidlarger
tidsmaller
hashtid
hashtidextended
datetimetz_pl
now
transaction_timestamp
statement_timestamp
positionsel
positionjoinsel
contsel
contjoinsel
overlaps
overlaps
timestamp_in
timestamp_out
timestamptypmodin
timestamptypmodout
timestamptz_cmp
interval_cmp
time
length
length
xideqint4
xidneqint4
interval_div
dlog10
log
log10
ln
round
trunc
sqrt
cbrt
pow
power
exp
oidvectortypes
timetz_in
timetz_out
timetztypmodin
timetztypmodout
timetz_eq
timetz_ne
obj_description
timetz_lt
timetz_le
timetz_ge
timetz_gt
timetz_cmp
timestamptz
character_length
character_length
interval
char_length
octet_length
octet_length
time_larger
time_smaller
timetz_larger
timetz_smaller
char_length
extract
date_part
extract
timetz
isfinite
isfinite
isfinite
factorial
abs
abs
abs
abs
abs
name
varchar
current_schema
current_schemas
overlay
overlay
isvertical
ishorizontal
isparallel
isperp
isvertical
ishorizontal
isparallel
isperp
isvertical
ishorizontal
point
time
box
box_add
box_sub
box_mul
box_div
poly_contain_pt
pt_contained_poly
isclosed
isopen
path_npoints
pclose
popen
path_add
path_add_pt
path_sub_pt
path_mul_pt
path_div_pt
point
point_add
point_sub
point_mul
point_div
poly_npoints
box
path
polygon
polygon
circle_in
circle_out
circle_same
circle_contain
circle_left
circle_overleft
circle_overright
circle_right
circle_contained
circle_overlap
circle_below
circle_above
circle_eq
circle_ne
circle_lt
circle_gt
circle_le
circle_ge
area
diameter
radius
circle_distance
circle_center
circle
circle
polygon
dist_pc
circle_contain_pt
pt_contained_circle
box
circle
box
lseg_ne
lseg_lt
lseg_le
lseg_gt
lseg_ge
lseg_length
close_ls
close_lseg
line_in
line_out
line_eq
line
line_interpt
line_intersect
line_parallel
line_perp
line_vertical
line_horizontal
length
length
point
point
point
point
lseg
center
center
npoints
npoints
bit_in
bit_out
bittypmodin
bittypmodout
like
notlike
like
notlike
pg_sequence_parameters
varbit_in
varbit_out
varbittypmodin
varbittypmodout
biteq
bitne
bitge
bitgt
bitle
bitlt
bitcmp
asin
acos
atan
atan2
sin
cos
tan
cot
asind
acosd
atand
atan2d
sind
cosd
tand
cotd
degrees
radians
pi
sinh
cosh
tanh
asinh
acosh
atanh
interval_mul
ascii
chr
repeat
similar_escape
similar_to_escape
similar_to_escape
mul_d_interval
bpcharlike
bpcharnlike
texticlike
texticlike_support
texticnlike
nameiclike
nameicnlike
like_escape
bpcharicregexeq
bpcharicregexne
bpcharregexeq
bpcharregexne
bpchariclike
bpcharicnlike
strpos
lower
upper
initcap
lpad
rpad
ltrim
rtrim
substr
translate
ltrim
rtrim
substr
btrim
btrim
substring
substring
replace
regexp_replace
regexp_replace
regexp_match
regexp_match
regexp_matches
regexp_matches
split_part
regexp_split_to_table
regexp_split_to_table
regexp_split_to_array
regexp_split_to_array
to_hex
to_hex
getdatabaseencoding
pg_client_encoding
length
convert_from
convert_to
convert
pg_char_to_encoding
pg_encoding_to_char
pg_encoding_max_length
oidgt
oidge
pg_get_ruledef
pg_get_viewdef
pg_get_viewdef
pg_get_userbyid
pg_get_indexdef
pg_get_statisticsobjdef
pg_get_statisticsobjdef_columns
pg_get_statisticsobjdef_expressions
pg_get_partkeydef
pg_get_partition_constraintdef
pg_get_triggerdef
pg_get_constraintdef
pg_get_expr
pg_get_serial_sequence
pg_get_functiondef
pg_get_function_arguments
pg_get_function_identity_arguments
pg_get_function_result
pg_get_function_arg_default
pg_get_function_sqlbody
pg_get_keywords
pg_get_catalog_foreign_keys
pg_options_to_table
pg_typeof
pg_collation_for
pg_relation_is_updatable
pg_column_is_updatable
pg_get_replica_identity_index
varbiteq
varbitne
varbitge
varbitgt
varbitle
varbitlt
varbitcmp
bitand
bitor
bitxor
bitnot
bitshiftleft
bitshiftright
bitcat
substring
length
octet_length
bit
int4
bit
varbit_support
varbit
position
substring
overlay
overlay
get_bit
set_bit
bit_count
macaddr_in
macaddr_out
trunc
macaddr_eq
macaddr_lt
macaddr_le
macaddr_gt
macaddr_ge
macaddr_ne
macaddr_cmp
macaddr_not
macaddr_and
macaddr_or
macaddr_sortsupport
macaddr8_in
macaddr8_out
trunc
macaddr8_eq
macaddr8_lt
macaddr8_le
macaddr8_gt
macaddr8_ge
macaddr8_ne
macaddr8_cmp
macaddr8_not
macaddr8_and
macaddr8_or
macaddr8
macaddr
macaddr8_set7bit
inet_in
inet_out
cidr_in
cidr_out
network_eq
network_lt
network_le
network_gt
network_ge
network_ne
network_larger
network_smaller
network_cmp
network_sub
network_subeq
network_sup
network_supeq
network_subset_support
network_overlap
network_sortsupport
abbrev
abbrev
set_masklen
set_masklen
family
network
netmask
masklen
broadcast
host
text
hostmask
cidr
inet_client_addr
inet_client_port
inet_server_addr
inet_server_port
inetnot
inetand
inetor
inetpl
inetmi_int8
inetmi
inet_same_family
inet_merge
inet_gist_consistent
inet_gist_union
inet_gist_compress
inet_gist_fetch
inet_gist_penalty
inet_gist_picksplit
inet_gist_same
inet_spg_config
inet_spg_choose
inet_spg_picksplit
inet_spg_inner_consistent
inet_spg_leaf_consistent
networksel
networkjoinsel
time_mi_time
boolle
boolge
btboolcmp
time_hash
time_hash_extended
timetz_hash
timetz_hash_extended
interval_hash
interval_hash_extended
numeric_in
numeric_out
numerictypmodin
numerictypmodout
numeric_support
numeric
numeric_abs
abs
sign
round
trunc
ceil
ceiling
floor
numeric_eq
numeric_ne
numeric_gt
numeric_ge
numeric_lt
numeric_le
numeric_add
numeric_sub
numeric_mul
numeric_div
mod
numeric_mod
gcd
lcm
sqrt
numeric_sqrt
exp
numeric_exp
ln
numeric_ln
log
numeric_log
pow
power
numeric_power
scale
min_scale
trim_scale
numeric
numeric
numeric
int4
float4
float8
div
numeric_div_trunc
width_bucket
time_pl_interval
time_mi_interval
timetz_pl_interval
timetz_mi_interval
numeric_inc
numeric_smaller
numeric_larger
numeric_cmp
numeric_sortsupport
numeric_uminus
int8
numeric
numeric
int2
pg_lsn
bool
numeric
int2
int4
int8
float4
float8
to_char
to_char
to_char
to_char
to_char
to_char
to_number
to_timestamp
to_date
to_char
quote_ident
quote_literal
quote_literal
quote_nullable
quote_nullable
oidin
oidout
concat
concat_ws
left
right
reverse
format
format
iclikesel
icnlikesel
iclikejoinsel
icnlikejoinsel
regexeqsel
likesel
icregexeqsel
regexnesel
nlikesel
icregexnesel
regexeqjoinsel
likejoinsel
icregexeqjoinsel
regexnejoinsel
nlikejoinsel
icregexnejoinsel
prefixsel
prefixjoinsel
float8_avg
float8_var_pop
float8_var_samp
float8_stddev_pop
float8_stddev_samp
numeric_accum
numeric_combine
numeric_avg_accum
numeric_avg_combine
numeric_avg_serialize
numeric_avg_deserialize
numeric_serialize
numeric_deserialize
numeric_accum_inv
int2_accum
int4_accum
int8_accum
numeric_poly_combine
numeric_poly_serialize
numeric_poly_deserialize
int8_avg_accum
int2_accum_inv
int4_accum_inv
int8_accum_inv
int8_avg_accum_inv
int8_avg_combine
int8_avg_serialize
int8_avg_deserialize
int4_avg_combine
numeric_sum
numeric_avg
numeric_var_pop
numeric_var_samp
numeric_stddev_pop
numeric_stddev_samp
int2_sum
int4_sum
int8_sum
numeric_poly_sum
numeric_poly_avg
numeric_poly_var_pop
numeric_poly_var_samp
numeric_poly_stddev_pop
numeric_poly_stddev_samp
interval_accum
interval_combine
interval_accum_inv
interval_avg
int2_avg_accum
int4_avg_accum
int2_avg_accum_inv
int4_avg_accum_inv
int8_avg
int2int4_sum
int8inc_float8_float8
float8_regr_accum
float8_regr_combine
float8_regr_sxx
float8_regr_syy
float8_regr_sxy
float8_regr_avgx
float8_regr_avgy
float8_regr_r2
float8_regr_slope
float8_regr_intercept
float8_covar_pop
float8_covar_samp
float8_corr
string_agg_transfn
string_agg_finalfn
string_agg
bytea_string_agg_transfn
bytea_string_agg_finalfn
string_agg
to_ascii
to_ascii
to_ascii
int28eq
int28ne
int28lt
int28gt
int28le
int28ge
int82eq
int82ne
int82lt
int82gt
int82le
int82ge
int2and
int2or
int2xor
int2not
int2shl
int2shr
int4and
int4or
int4xor
int4not
int4shl
int4shr
int8and
int8or
int8xor
int8not
int8shl
int8shr
int8up
int2up
int4up
float4up
float8up
numeric_uplus
has_table_privilege
has_table_privilege
has_table_privilege
has_table_privilege
has_table_privilege
has_table_privilege
has_sequence_privilege
has_sequence_privilege
has_sequence_privilege
has_sequence_privilege
has_sequence_privilege
has_sequence_privilege
has_column_privilege
has_column_privilege
has_column_privilege
has_column_privilege
has_column_privilege
has_column_privilege
has_column_privilege
has_column_privilege
has_column_privilege
has_column_privilege
has_column_privilege
has_column_privilege
has_any_column_privilege
has_any_column_privilege
has_any_column_privilege
has_any_column_privilege
has_any_column_privilege
has_any_column_privilege
pg_ndistinct_in
pg_ndistinct_out
pg_ndistinct_recv
pg_ndistinct_send
pg_dependencies_in
pg_dependencies_out
pg_dependencies_recv
pg_dependencies_send
pg_mcv_list_in
pg_mcv_list_out
pg_mcv_list_recv
pg_mcv_list_send
pg_mcv_list_items
pg_stat_get_numscans
pg_stat_get_tuples_returned
pg_stat_get_tuples_fetched
pg_stat_get_tuples_inserted
pg_stat_get_tuples_updated
pg_stat_get_tuples_deleted
pg_stat_get_tuples_hot_updated
pg_stat_get_live_tuples
pg_stat_get_dead_tuples
pg_stat_get_mod_since_analyze
pg_stat_get_ins_since_vacuum
pg_stat_get_blocks_fetched
pg_stat_get_blocks_hit
pg_stat_get_last_vacuum_time
pg_stat_get_last_autovacuum_time
pg_stat_get_last_analyze_time
pg_stat_get_last_autoanalyze_time
pg_stat_get_vacuum_count
pg_stat_get_autovacuum_count
pg_stat_get_analyze_count
pg_stat_get_autoanalyze_count
pg_stat_get_backend_idset
pg_stat_get_db_tuples_deleted
pg_stat_get_db_conflict_tablespace
pg_stat_get_db_conflict_lock
pg_stat_get_db_conflict_snapshot
pg_stat_get_activity
pg_stat_get_progress_info
pg_stat_get_wal_senders
pg_stat_get_wal_receiver
pg_stat_get_replication_slot
pg_stat_get_subscription
pg_backend_pid
pg_stat_get_backend_pid
pg_stat_get_backend_dbid
pg_stat_get_backend_userid
pg_stat_get_backend_activity
pg_stat_get_backend_wait_event_type
pg_stat_get_backend_wait_event
pg_stat_get_backend_activity_start
pg_stat_get_backend_xact_start
pg_stat_get_backend_start
pg_stat_get_backend_client_addr
pg_stat_get_backend_client_port
pg_stat_get_db_numbackends
pg_stat_get_db_xact_commit
pg_stat_get_db_xact_rollback
pg_stat_get_db_blocks_fetched
pg_stat_get_db_blocks_hit
pg_stat_get_db_tuples_returned
pg_stat_get_db_tuples_fetched
pg_stat_get_db_tuples_inserted
pg_stat_get_db_tuples_updated
pg_stat_get_db_conflict_bufferpin
pg_stat_get_db_conflict_startup_deadlock
pg_stat_get_db_conflict_all
pg_stat_get_db_deadlocks
pg_stat_get_db_checksum_failures
pg_stat_get_db_checksum_last_failure
pg_stat_get_db_stat_reset_time
pg_stat_get_db_temp_files
pg_stat_get_db_temp_bytes
pg_stat_get_db_blk_read_time
pg_stat_get_db_blk_write_time
pg_stat_get_db_session_time
pg_stat_get_db_active_time
pg_stat_get_db_idle_in_transaction_time
pg_stat_get_db_sessions
pg_stat_get_db_sessions_abandoned
pg_stat_get_db_sessions_fatal
pg_stat_get_db_sessions_killed
pg_stat_get_archiver
pg_stat_get_bgwriter_timed_checkpoints
pg_stat_get_bgwriter_requested_checkpoints
pg_stat_get_bgwriter_buf_written_checkpoints
pg_stat_get_bgwriter_buf_written_clean
pg_stat_get_bgwriter_maxwritten_clean
pg_stat_get_bgwriter_stat_reset_time
pg_stat_get_checkpoint_write_time
pg_stat_get_checkpoint_sync_time
pg_stat_get_buf_written_backend
pg_stat_get_buf_fsync_backend
pg_stat_get_buf_alloc
pg_stat_get_wal
pg_stat_get_slru
pg_stat_get_function_calls
pg_stat_get_function_total_time
pg_stat_get_function_self_time
pg_stat_get_snapshot_timestamp
pg_trigger_depth
pg_tablespace_location
encode
decode
byteaeq
bytealt
byteale
byteagt
byteage
byteane
byteacmp
bytea_sortsupport
timestamp_support
time_support
timestamp
oidlarger
oidsmaller
timestamptz
time
timetz
textanycat
anytextcat
bytealike
byteanlike
like
notlike
like_escape
length
byteacat
substring
substring
substr
substr
position
btrim
ltrim
rtrim
time
date_trunc
date_bin
date_bin
date_part
extract
timestamp
timestamp
timestamp
timestamptz
date
timestamp_mi
timestamp_pl_interval
timestamp_mi_interval
timestamp_smaller
timestamp_larger
timezone
timestamp_hash
timestamp_hash_extended
overlaps
timestamp_cmp
timestamp_sortsupport
in_range
in_range
in_range
in_range
in_range
time
timetz
isfinite
to_char
timestamp_eq
timestamp_ne
timestamp_lt
timestamp_le
timestamp_ge
timestamp_gt
age
timezone
timezone
date_pl_interval
date_mi_interval
substring
bit
int8
current_setting
current_setting
pg_show_all_settings
pg_describe_object
pg_identify_object
pg_identify_object_as_address
pg_get_object_address
pg_table_is_visible
pg_type_is_visible
pg_function_is_visible
pg_operator_is_visible
pg_opclass_is_visible
pg_opfamily_is_visible
pg_conversion_is_visible
pg_statistics_obj_is_visible
pg_ts_parser_is_visible
pg_ts_dict_is_visible
pg_ts_template_is_visible
pg_ts_config_is_visible
pg_collation_is_visible
pg_my_temp_schema
pg_is_other_temp_schema
pg_backup_start_time
pg_walfile_name_offset
pg_walfile_name
pg_wal_lsn_diff
text
avg
avg
avg
avg
avg
avg
avg
sum
sum
sum
sum
sum
sum
sum
sum
max
max
max
max
max
max
max
max
max
max
max
max
max
max
max
max
max
max
max
max
min
min
min
min
min
min
min
min
min
min
min
min
min
min
min
min
min
min
min
min
count
count
var_pop
var_pop
var_pop
var_pop
var_pop
var_pop
var_samp
var_samp
var_samp
var_samp
var_samp
var_samp
variance
variance
variance
variance
variance
variance
stddev_pop
stddev_pop
stddev_pop
stddev_pop
stddev_pop
stddev_pop
stddev_samp
stddev_samp
stddev_samp
stddev_samp
stddev_samp
stddev_samp
stddev
stddev
stddev
stddev
stddev
stddev
regr_count
regr_sxx
regr_syy
regr_sxy
regr_avgx
regr_avgy
regr_r2
regr_slope
regr_intercept
covar_pop
covar_samp
corr
text_pattern_lt
text_pattern_le
text_pattern_ge
text_pattern_gt
bttext_pattern_cmp
bttext_pattern_sortsupport
bpchar_pattern_lt
bpchar_pattern_le
bpchar_pattern_ge
bpchar_pattern_gt
btbpchar_pattern_cmp
btbpchar_pattern_sortsupport
btint48cmp
btint84cmp
btint24cmp
btint42cmp
btint28cmp
btint82cmp
btfloat48cmp
btfloat84cmp
regprocedurein
regprocedureout
regoperin
regoperout
to_regoper
to_regoperator
regoperatorin
regoperatorout
regclassin
regclassout
to_regclass
regcollationin
regcollationout
to_regcollation
regtypein
regtypeout
to_regtype
regclass
regrolein
regroleout
to_regrole
regnamespacein
regnamespaceout
to_regnamespace
fmgr_internal_validator
fmgr_c_validator
fmgr_sql_validator
has_database_privilege
has_database_privilege
has_database_privilege
has_database_privilege
has_database_privilege
has_database_privilege
has_function_privilege
has_function_privilege
language_handler_in
has_function_privilege
has_function_privilege
has_function_privilege
has_function_privilege
has_language_privilege
has_language_privilege
has_language_privilege
has_language_privilege
has_language_privilege
has_language_privilege
has_schema_privilege
has_schema_privilege
has_schema_privilege
has_schema_privilege
has_schema_privilege
has_schema_privilege
has_tablespace_privilege
has_tablespace_privilege
has_tablespace_privilege
has_tablespace_privilege
has_tablespace_privilege
has_tablespace_privilege
has_foreign_data_wrapper_privilege
has_foreign_data_wrapper_privilege
has_foreign_data_wrapper_privilege
has_foreign_data_wrapper_privilege
has_foreign_data_wrapper_privilege
has_foreign_data_wrapper_privilege
has_server_privilege
has_server_privilege
has_server_privilege
has_server_privilege
has_server_privilege
has_server_privilege
has_type_privilege
has_type_privilege
has_type_privilege
has_type_privilege
has_type_privilege
has_type_privilege
pg_has_role
pg_has_role
pg_has_role
pg_has_role
pg_has_role
pg_has_role
pg_column_size
pg_column_compression
pg_size_pretty
pg_size_pretty
pg_size_bytes
pg_relation_filenode
pg_filenode_relation
pg_relation_filepath
postgresql_fdw_validator
record_in
record_out
cstring_in
cstring_out
any_in
any_out
anyarray_in
anyarray_out
void_in
void_out
trigger_in
trigger_out
event_trigger_in
event_trigger_out
language_handler_out
internal_in
internal_out
anyelement_in
anyelement_out
shell_in
shell_out
domain_in
domain_recv
anynonarray_in
anynonarray_out
fdw_handler_in
fdw_handler_out
index_am_handler_in
index_am_handler_out
tsm_handler_in
tsm_handler_out
table_am_handler_in
table_am_handler_out
anycompatible_in
anycompatible_out
anycompatiblearray_in
anycompatiblearray_out
anycompatiblearray_recv
anycompatiblearray_send
anycompatiblenonarray_in
anycompatiblenonarray_out
anycompatiblerange_in
anycompatiblerange_out
anycompatiblemultirange_in
anycompatiblemultirange_out
md5
md5
sha224
sha256
sha384
sha512
date_lt_timestamp
date_le_timestamp
date_eq_timestamp
date_gt_timestamp
date_ge_timestamp
date_ne_timestamp
date_cmp_timestamp
date_lt_timestamptz
date_le_timestamptz
date_eq_timestamptz
date_gt_timestamptz
date_ge_timestamptz
date_ne_timestamptz
date_cmp_timestamptz
timestamp_lt_date
timestamp_le_date
timestamp_eq_date
timestamp_gt_date
timestamp_ge_date
timestamp_ne_date
timestamp_cmp_date
timestamptz_lt_date
timestamptz_le_date
timestamptz_eq_date
timestamptz_gt_date
timestamptz_ge_date
timestamptz_ne_date
timestamptz_cmp_date
timestamp_lt_timestamptz
timestamp_le_timestamptz
timestamp_eq_timestamptz
timestamp_gt_timestamptz
timestamp_ge_timestamptz
timestamp_ne_timestamptz
timestamp_cmp_timestamptz
timestamptz_lt_timestamp
timestamptz_le_timestamp
timestamptz_eq_timestamp
timestamptz_gt_timestamp
timestamptz_ge_timestamp
timestamptz_ne_timestamp
timestamptz_cmp_timestamp
array_recv
array_send
record_recv
record_send
int2recv
int2send
int4recv
int4send
int8recv
int8send
int2vectorrecv
int2vectorsend
bytearecv
byteasend
textrecv
textsend
unknownrecv
unknownsend
oidrecv
oidsend
oidvectorrecv
oidvectorsend
namerecv
namesend
float4recv
float4send
float8recv
float8send
point_recv
point_send
bpcharrecv
bpcharsend
varcharrecv
varcharsend
charrecv
charsend
boolrecv
boolsend
tidrecv
tidsend
xidrecv
xidsend
cidrecv
cidsend
regprocrecv
regprocsend
regprocedurerecv
regproceduresend
regoperrecv
regopersend
regoperatorrecv
regoperatorsend
regclassrecv
regclasssend
regcollationrecv
regcollationsend
regtyperecv
regtypesend
regrolerecv
regrolesend
regnamespacerecv
regnamespacesend
bit_recv
bit_send
varbit_recv
varbit_send
numeric_recv
numeric_send
date_recv
date_send
time_recv
time_send
timetz_recv
timetz_send
timestamp_recv
timestamp_send
timestamptz_recv
timestamptz_send
interval_recv
interval_send
lseg_recv
lseg_send
path_recv
path_send
box_recv
box_send
poly_recv
poly_send
line_recv
line_send
circle_recv
circle_send
cash_recv
cash_send
macaddr_recv
macaddr_send
inet_recv
inet_send
cidr_recv
cidr_send
cstring_recv
cstring_send
anyarray_recv
anyarray_send
void_recv
void_send
macaddr8_recv
macaddr8_send
pg_get_ruledef
pg_get_viewdef
pg_get_viewdef
pg_get_viewdef
pg_get_indexdef
pg_get_constraintdef
pg_get_expr
pg_prepared_statement
pg_cursor
pg_timezone_abbrevs
pg_timezone_names
pg_get_triggerdef
pg_listening_channels
generate_series
generate_series
generate_series_int4_support
generate_series
generate_series
generate_series_int8_support
generate_series
generate_series
generate_series
generate_series
booland_statefunc
boolor_statefunc
bool_accum
bool_accum_inv
bool_alltrue
bool_anytrue
bool_and
bool_or
every
bit_and
bit_or
bit_xor
bit_and
bit_or
bit_xor
bit_and
bit_or
bit_xor
bit_and
bit_or
bit_xor
pg_tablespace_databases
bool
int4
pg_postmaster_start_time
pg_conf_load_time
box_below
box_overbelow
box_overabove
box_above
poly_below
poly_overbelow
poly_overabove
poly_above
circle_overbelow
circle_overabove
gist_box_consistent
gist_box_penalty
gist_box_picksplit
gist_box_union
gist_box_same
gist_box_distance
gist_poly_consistent
gist_poly_compress
gist_circle_consistent
gist_circle_compress
gist_point_compress
gist_point_fetch
gist_point_consistent
gist_point_distance
gist_circle_distance
gist_poly_distance
gist_point_sortsupport
ginarrayextract
ginqueryarrayextract
ginarrayconsistent
pg_lsn_lt
ginarraytriconsistent
ginarrayextract
arrayoverlap
arraycontains
arraycontained
brin_minmax_opcinfo
brin_minmax_add_value
brin_minmax_consistent
brin_minmax_union
brin_minmax_multi_opcinfo
brin_minmax_multi_add_value
brin_minmax_multi_consistent
brin_minmax_multi_union
brin_minmax_multi_options
brin_minmax_multi_distance_int2
brin_minmax_multi_distance_int4
brin_minmax_multi_distance_int8
brin_minmax_multi_distance_float4
brin_minmax_multi_distance_float8
brin_minmax_multi_distance_numeric
brin_minmax_multi_distance_tid
brin_minmax_multi_distance_uuid
brin_minmax_multi_distance_date
brin_minmax_multi_distance_time
brin_minmax_multi_distance_interval
brin_minmax_multi_distance_timetz
brin_minmax_multi_distance_pg_lsn
brin_minmax_multi_distance_macaddr
brin_minmax_multi_distance_macaddr8
brin_minmax_multi_distance_inet
brin_minmax_multi_distance_timestamp
brin_inclusion_opcinfo
brin_inclusion_add_value
brin_inclusion_consistent
brin_inclusion_union
brin_bloom_opcinfo
brin_bloom_add_value
brin_bloom_consistent
brin_bloom_union
brin_bloom_options
xml_in
xml_out
xmlcomment
xml
xmlvalidate
xml_recv
xml_send
xmlconcat2
xmlagg
text
table_to_xml
table_to_xmlschema
table_to_xml_and_xmlschema
schema_to_xml
schema_to_xmlschema
schema_to_xml_and_xmlschema
database_to_xml
database_to_xmlschema
database_to_xml_and_xmlschema
xpath
xmlexists
xpath_exists
xml_is_well_formed
xml_is_well_formed_document
xml_is_well_formed_content
json_in
json_out
json_recv
json_send
array_to_json
array_to_json
row_to_json
row_to_json
json_agg_transfn
json_agg_finalfn
json_agg
json_object_agg_transfn
json_object_agg_finalfn
json_object_agg
json_build_array
json_build_array
json_build_object
json_build_object
json_object
json_object
to_json
json_strip_nulls
json_object_field
json_object_field_text
json_array_element
json_array_element_text
json_extract_path
json_extract_path_text
json_array_elements
json_array_elements_text
json_array_length
json_object_keys
json_each
json_each_text
json_to_record
json_to_recordset
json_typeof
uuid_in
uuid_out
uuid_lt
uuid_le
uuid_eq
uuid_ge
uuid_gt
uuid_ne
uuid_cmp
uuid_sortsupport
uuid_recv
uuid_send
uuid_hash
uuid_hash_extended
pg_lsn_in
pg_lsn_out
pg_lsn_le
pg_lsn_eq
pg_lsn_ge
pg_lsn_gt
pg_lsn_ne
pg_lsn_mi
pg_lsn_recv
pg_lsn_send
pg_lsn_cmp
pg_lsn_hash
pg_lsn_hash_extended
pg_lsn_larger
pg_lsn_smaller
pg_lsn_pli
pg_lsn_mii
anyenum_in
anyenum_out
enum_in
enum_out
enum_eq
enum_ne
enum_lt
enum_gt
enum_le
enum_ge
enum_cmp
hashenum
hashenumextended
enum_smaller
enum_larger
max
min
enum_first
enum_last
enum_range
enum_range
enum_recv
enum_send
tsvectorin
tsvectorrecv
tsvectorout
tsvectorsend
tsqueryin
tsqueryrecv
tsqueryout
tsquerysend
gtsvectorin
gtsvectorout
tsvector_lt
tsvector_le
tsvector_eq
tsvector_ne
tsvector_ge
tsvector_gt
tsvector_cmp
length
strip
setweight
setweight
tsvector_concat
ts_delete
ts_delete
unnest
tsvector_to_array
array_to_tsvector
ts_filter
ts_match_vq
ts_match_qv
ts_match_tt
ts_match_tq
gtsvector_compress
gtsvector_decompress
gtsvector_picksplit
gtsvector_union
gtsvector_same
gtsvector_penalty
gtsvector_consistent
gtsvector_consistent
gtsvector_options
gin_extract_tsvector
gin_extract_tsquery
gin_tsquery_consistent
gin_tsquery_triconsistent
gin_cmp_tslexeme
gin_cmp_prefix
gin_extract_tsvector
gin_extract_tsquery
gin_tsquery_consistent
gin_extract_tsquery
gin_tsquery_consistent
tsquery_lt
tsquery_le
tsquery_eq
tsquery_ne
tsquery_ge
tsquery_gt
tsquery_cmp
tsquery_and
tsquery_or
tsquery_phrase
tsquery_phrase
tsquery_not
tsq_mcontains
tsq_mcontained
numnode
querytree
ts_rewrite
gtsquery_compress
gtsquery_picksplit
gtsquery_union
gtsquery_same
gtsquery_penalty
gtsquery_consistent
gtsquery_consistent
tsmatchsel
tsmatchjoinsel
ts_typanalyze
ts_rank
ts_rank
ts_rank
ts_rank
ts_rank_cd
ts_rank_cd
ts_rank_cd
ts_rank_cd
ts_token_type
ts_token_type
ts_parse
ts_parse
prsd_start
prsd_nexttoken
prsd_end
prsd_headline
prsd_lextype
ts_lexize
dsimple_init
dsimple_lexize
dsynonym_init
dsynonym_lexize
dispell_init
dispell_lexize
thesaurus_init
thesaurus_lexize
ts_headline
ts_headline
ts_headline
ts_headline
ts_headline
ts_headline
ts_headline
ts_headline
ts_headline
ts_headline
ts_headline
ts_headline
to_tsvector
to_tsquery
plainto_tsquery
phraseto_tsquery
websearch_to_tsquery
to_tsvector
to_tsquery
plainto_tsquery
phraseto_tsquery
websearch_to_tsquery
to_tsvector
jsonb_to_tsvector
to_tsvector
json_to_tsvector
to_tsvector
jsonb_to_tsvector
to_tsvector
json_to_tsvector
get_current_ts_config
regconfigin
regconfigout
regconfigrecv
regconfigsend
regdictionaryin
regdictionaryout
regdictionaryrecv
regdictionarysend
jsonb_in
jsonb_recv
jsonb_out
jsonb_send
jsonb_object
jsonb_object
to_jsonb
jsonb_agg_transfn
jsonb_agg_finalfn
jsonb_agg
jsonb_object_agg_transfn
jsonb_object_agg_finalfn
jsonb_object_agg
jsonb_build_array
jsonb_build_array
jsonb_build_object
jsonb_build_object
jsonb_strip_nulls
jsonb_object_field
jsonb_object_field_text
jsonb_array_element
jsonb_array_element_text
jsonb_extract_path
jsonb_extract_path_text
jsonb_array_elements
jsonb_array_elements_text
jsonb_array_length
jsonb_object_keys
jsonb_each
jsonb_each_text
jsonb_populate_record
jsonb_populate_recordset
jsonb_to_record
jsonb_to_recordset
jsonb_typeof
jsonb_ne
jsonb_lt
jsonb_gt
jsonb_le
jsonb_ge
jsonb_eq
jsonb_cmp
jsonb_hash
jsonb_hash_extended
jsonb_contains
jsonb_exists
jsonb_exists_any
jsonb_exists_all
jsonb_contained
gin_compare_jsonb
gin_extract_jsonb
gin_extract_jsonb_query
gin_consistent_jsonb
gin_triconsistent_jsonb
gin_extract_jsonb_path
gin_extract_jsonb_query_path
gin_consistent_jsonb_path
gin_triconsistent_jsonb_path
jsonb_concat
jsonb_delete
jsonb_delete
jsonb_delete
jsonb_delete_path
jsonb_pretty
jsonpath_in
jsonpath_recv
jsonpath_out
jsonpath_send
jsonb_insert
jsonb_path_query
jsonb_path_query_first
jsonb_path_query_array_tz
jsonb_path_exists_opr
jsonb_path_match_opr
txid_snapshot_in
txid_snapshot_out
txid_snapshot_recv
txid_snapshot_send
txid_current
txid_current_if_assigned
txid_current_snapshot
txid_snapshot_xmin
txid_snapshot_xmax
txid_snapshot_xip
txid_visible_in_snapshot
pg_snapshot_in
pg_snapshot_out
pg_snapshot_recv
pg_snapshot_send
pg_current_snapshot
pg_snapshot_xmin
pg_snapshot_xmax
pg_snapshot_xip
pg_visible_in_snapshot
pg_current_xact_id
pg_current_xact_id_if_assigned
record_eq
record_ne
record_lt
record_gt
record_le
record_ge
btrecordcmp
hash_record
hash_record_extended
record_image_eq
record_image_ne
record_image_lt
record_image_gt
record_image_le
record_image_ge
btrecordimagecmp
btequalimage
pg_available_extensions
pg_available_extension_versions
pg_extension_update_paths
row_number
rank
dense_rank
percent_rank
cume_dist
ntile
lag
lag
lag
lead
lead
lead
first_value
last_value
nth_value
anyrange_in
anyrange_out
range_in
range_out
range_recv
range_send
lower
upper
isempty
lower_inc
upper_inc
lower_inf
upper_inf
range_eq
range_ne
range_overlaps
range_contains_elem
range_contains
elem_contained_by_range
range_contained_by
range_adjacent
range_before
range_after
range_overleft
range_overright
range_union
range_merge
range_merge
range_intersect
range_minus
range_cmp
range_lt
range_le
range_ge
range_gt
range_gist_consistent
range_gist_union
range_gist_penalty
range_gist_picksplit
range_gist_same
multirange_gist_consistent
multirange_gist_compress
hash_range
hash_range_extended
range_typanalyze
rangesel
range_intersect_agg_transfn
range_intersect_agg
int4range_canonical
int8range_canonical
daterange_canonical
int4range_subdiff
int8range_subdiff
numrange_subdiff
daterange_subdiff
tsrange_subdiff
tstzrange_subdiff
int4range
int4range
numrange
numrange
tsrange
tsrange
tstzrange
tstzrange
daterange
daterange
int8range
int8range
anymultirange_in
anymultirange_out
multirange_in
multirange_out
multirange_recv
multirange_send
lower
upper
isempty
lower_inc
upper_inc
lower_inf
upper_inf
multirange_typanalyze
multirangesel
multirange_eq
multirange_ne
range_overlaps_multirange
multirange_overlaps_range
multirange_overlaps_multirange
multirange_contains_elem
multirange_contains_range
multirange_contains_multirange
elem_contained_by_multirange
range_contained_by_multirange
range_contains_multirange
multirange_contained_by_range
multirange_contained_by_multirange
range_adjacent_multirange
multirange_adjacent_multirange
multirange_adjacent_range
range_before_multirange
multirange_before_range
multirange_before_multirange
range_after_multirange
multirange_after_range
multirange_after_multirange
range_overleft_multirange
multirange_overleft_range
multirange_overleft_multirange
range_overright_multirange
multirange_overright_range
multirange_overright_multirange
multirange_union
multirange_minus
multirange_intersect
multirange_cmp
multirange_lt
multirange_le
multirange_ge
multirange_gt
hash_multirange
hash_multirange_extended
int4multirange
int4multirange
int4multirange
nummultirange
nummultirange
nummultirange
tsmultirange
tsmultirange
tsmultirange
tstzmultirange
tstzmultirange
spg_range_quad_inner_consistent
tstzmultirange
datemultirange
datemultirange
datemultirange
int8multirange
int8multirange
int8multirange
multirange
range_agg_transfn
range_agg_finalfn
range_agg
multirange_intersect_agg_transfn
range_intersect_agg
unnest
make_date
make_time
make_timestamp
make_timestamptz
make_timestamptz
spg_quad_config
spg_quad_choose
spg_quad_picksplit
spg_quad_inner_consistent
spg_quad_leaf_consistent
spg_kd_config
spg_kd_choose
spg_kd_picksplit
spg_kd_inner_consistent
spg_text_config
spg_text_choose
spg_text_picksplit
spg_text_inner_consistent
spg_text_leaf_consistent
spg_range_quad_config
spg_range_quad_choose
spg_range_quad_picksplit
spg_range_quad_leaf_consistent
spg_box_quad_config
spg_box_quad_choose
spg_box_quad_picksplit
spg_box_quad_inner_consistent
spg_box_quad_leaf_consistent
spg_bbox_quad_config
spg_poly_quad_compress
pg_get_replication_slots
pg_event_trigger_dropped_objects
pg_event_trigger_table_rewrite_oid
pg_event_trigger_table_rewrite_reason
pg_event_trigger_ddl_commands
ordered_set_transition
ordered_set_transition_multi
percentile_disc
percentile_disc_final
percentile_cont
percentile_cont_float8_final
percentile_cont
percentile_cont_interval_final
percentile_disc
percentile_disc_multi_final
percentile_cont
percentile_cont_float8_multi_final
percentile_cont
percentile_cont_interval_multi_final
mode
mode_final
rank
rank_final
percent_rank
percent_rank_final
cume_dist
cume_dist_final
dense_rank
dense_rank_final
koi8r_to_mic
mic_to_koi8r
iso_to_mic
mic_to_iso
win1251_to_mic
mic_to_win1251
win866_to_mic
mic_to_win866
koi8r_to_win1251
win1251_to_koi8r
koi8r_to_win866
win866_to_koi8r
win866_to_win1251
win1251_to_win866
iso_to_koi8r
koi8r_to_iso
iso_to_win1251
win1251_to_iso
iso_to_win866
win866_to_iso
euc_cn_to_mic
mic_to_euc_cn
euc_jp_to_sjis
sjis_to_euc_jp
euc_jp_to_mic
sjis_to_mic
mic_to_euc_jp
mic_to_sjis
euc_kr_to_mic
mic_to_euc_kr
euc_tw_to_big5
big5_to_euc_tw
euc_tw_to_mic
big5_to_mic
mic_to_euc_tw
mic_to_big5
latin2_to_mic
mic_to_latin2
win1250_to_mic
mic_to_win1250
latin2_to_win1250
win1250_to_latin2
latin1_to_mic
mic_to_latin1
latin3_to_mic
mic_to_latin3
latin4_to_mic
mic_to_latin4
big5_to_utf8
utf8_to_big5
utf8_to_koi8r
koi8r_to_utf8
utf8_to_koi8u
koi8u_to_utf8
utf8_to_win
win_to_utf8
euc_cn_to_utf8
utf8_to_euc_cn
euc_jp_to_utf8
utf8_to_euc_jp
euc_kr_to_utf8
utf8_to_euc_kr
euc_tw_to_utf8
utf8_to_euc_tw
gb18030_to_utf8
utf8_to_gb18030
gbk_to_utf8
utf8_to_gbk
utf8_to_iso8859
iso8859_to_utf8
iso8859_1_to_utf8
utf8_to_iso8859_1
johab_to_utf8
utf8_to_johab
sjis_to_utf8
utf8_to_sjis
uhc_to_utf8
utf8_to_uhc
euc_jis_2004_to_utf8
utf8_to_euc_jis_2004
shift_jis_2004_to_utf8
utf8_to_shift_jis_2004
euc_jis_2004_to_shift_jis_2004
shift_jis_2004_to_euc_jis_2004
matchingsel
matchingjoinsel
pg_replication_origin_oid
pg_get_publication_tables
pg_relation_is_publishable
row_security_active
row_security_active
array_subscript_handler
raw_array_subscript_handler
jsonb_subscript_handler
satisfies_hash_partition
pg_partition_root
unistr
brin_bloom_summary_in
brin_bloom_summary_out
brin_bloom_summary_recv
pg_config
brin_bloom_summary_send
brin_minmax_multi_summary_in
brin_minmax_multi_summary_out
brin_minmax_multi_summary_recv
brin_minmax_multi_summary_send
lpad
rpad
substring
bit_length
trunc
bit_length
bit_length
log
log10
round
numeric_pl_pg_lsn
path_contain_pt
polygon
age
age
interval_pl_timetz
date_part
timestamptz
timedate_pl
timetzdate_pl
interval_pl_time
interval_pl_date
interval_pl_timestamp
interval_pl_timestamptz
integer_pl_date
overlaps
overlaps
overlaps
overlaps
overlaps
overlaps
overlaps
overlaps
overlaps
int8pl_inet
xpath
xpath_exists
obj_description
shobj_description
col_description
ts_debug
ts_debug
json_populate_record
json_populate_recordset
make_interval
jsonb_set
jsonb_set_lax
parse_ident
jsonb_path_exists
jsonb_path_match
jsonb_path_query_array
jsonb_path_exists_tz
jsonb_path_match_tz
jsonb_path_query_tz
jsonb_path_query_first_tz
normalize
is_normalized
_pg_expandarray
_pg_index_position
_pg_truetypid
_pg_truetypmod
_pg_char_max_length
_pg_char_octet_length
_pg_numeric_precision
_pg_numeric_precision_radix
_pg_numeric_scale
_pg_datetime_precision
_pg_interval_type