1use crate::types::{Oid, TypeInfo, t};
6
7pub const BOOL: Oid = 16;
9pub const BYTEA: Oid = 17;
11pub const CHAR: Oid = 18;
13pub const NAME: Oid = 19;
15pub const INT8: Oid = 20;
17pub const INT2: Oid = 21;
19pub const INT2VECTOR: Oid = 22;
21pub const INT4: Oid = 23;
23pub const REGPROC: Oid = 24;
25pub const TEXT: Oid = 25;
27pub const OID: Oid = 26;
29pub const TID: Oid = 27;
31pub const XID: Oid = 28;
33pub const CID: Oid = 29;
35pub const OIDVECTOR: Oid = 30;
37pub const PG_DDL_COMMAND: Oid = 32;
39pub const PG_TYPE: Oid = 71;
41pub const PG_ATTRIBUTE: Oid = 75;
43pub const PG_PROC: Oid = 81;
45pub const PG_CLASS: Oid = 83;
47pub const JSON: Oid = 114;
49pub const XML: Oid = 142;
51pub const XML_ARRAY: Oid = 143;
53pub const PG_NODE_TREE: Oid = 194;
55pub const JSON_ARRAY: Oid = 199;
57pub const PG_TYPE_ARRAY: Oid = 210;
59pub const TABLE_AM_HANDLER: Oid = 269;
61pub const PG_ATTRIBUTE_ARRAY: Oid = 270;
63pub const XID8_ARRAY: Oid = 271;
65pub const PG_PROC_ARRAY: Oid = 272;
67pub const PG_CLASS_ARRAY: Oid = 273;
69pub const INDEX_AM_HANDLER: Oid = 325;
71pub const POINT: Oid = 600;
73pub const LSEG: Oid = 601;
75pub const PATH: Oid = 602;
77pub const BOX: Oid = 603;
79pub const POLYGON: Oid = 604;
81pub const LINE: Oid = 628;
83pub const LINE_ARRAY: Oid = 629;
85pub const CIDR: Oid = 650;
87pub const CIDR_ARRAY: Oid = 651;
89pub const FLOAT4: Oid = 700;
91pub const FLOAT8: Oid = 701;
93pub const UNKNOWN: Oid = 705;
95pub const CIRCLE: Oid = 718;
97pub const CIRCLE_ARRAY: Oid = 719;
99pub const MACADDR8: Oid = 774;
101pub const MACADDR8_ARRAY: Oid = 775;
103pub const MONEY: Oid = 790;
105pub const MONEY_ARRAY: Oid = 791;
107pub const MACADDR: Oid = 829;
109pub const INET: Oid = 869;
111pub const BOOL_ARRAY: Oid = 1000;
113pub const BYTEA_ARRAY: Oid = 1001;
115pub const CHAR_ARRAY: Oid = 1002;
117pub const NAME_ARRAY: Oid = 1003;
119pub const INT2_ARRAY: Oid = 1005;
121pub const INT2VECTOR_ARRAY: Oid = 1006;
123pub const INT4_ARRAY: Oid = 1007;
125pub const REGPROC_ARRAY: Oid = 1008;
127pub const TEXT_ARRAY: Oid = 1009;
129pub const TID_ARRAY: Oid = 1010;
131pub const XID_ARRAY: Oid = 1011;
133pub const CID_ARRAY: Oid = 1012;
135pub const OIDVECTOR_ARRAY: Oid = 1013;
137pub const BPCHAR_ARRAY: Oid = 1014;
139pub const VARCHAR_ARRAY: Oid = 1015;
141pub const INT8_ARRAY: Oid = 1016;
143pub const POINT_ARRAY: Oid = 1017;
145pub const LSEG_ARRAY: Oid = 1018;
147pub const PATH_ARRAY: Oid = 1019;
149pub const BOX_ARRAY: Oid = 1020;
151pub const FLOAT4_ARRAY: Oid = 1021;
153pub const FLOAT8_ARRAY: Oid = 1022;
155pub const POLYGON_ARRAY: Oid = 1027;
157pub const OID_ARRAY: Oid = 1028;
159pub const ACLITEM: Oid = 1033;
161pub const ACLITEM_ARRAY: Oid = 1034;
163pub const MACADDR_ARRAY: Oid = 1040;
165pub const INET_ARRAY: Oid = 1041;
167pub const BPCHAR: Oid = 1042;
169pub const VARCHAR: Oid = 1043;
171pub const DATE: Oid = 1082;
173pub const TIME: Oid = 1083;
175pub const TIMESTAMP: Oid = 1114;
177pub const TIMESTAMP_ARRAY: Oid = 1115;
179pub const DATE_ARRAY: Oid = 1182;
181pub const TIME_ARRAY: Oid = 1183;
183pub const TIMESTAMPTZ: Oid = 1184;
185pub const TIMESTAMPTZ_ARRAY: Oid = 1185;
187pub const INTERVAL: Oid = 1186;
189pub const INTERVAL_ARRAY: Oid = 1187;
191pub const NUMERIC_ARRAY: Oid = 1231;
193pub const CSTRING_ARRAY: Oid = 1263;
195pub const TIMETZ: Oid = 1266;
197pub const TIMETZ_ARRAY: Oid = 1270;
199pub const BIT: Oid = 1560;
201pub const BIT_ARRAY: Oid = 1561;
203pub const VARBIT: Oid = 1562;
205pub const VARBIT_ARRAY: Oid = 1563;
207pub const NUMERIC: Oid = 1700;
209pub const REFCURSOR: Oid = 1790;
211pub const REFCURSOR_ARRAY: Oid = 2201;
213pub const REGPROCEDURE: Oid = 2202;
215pub const REGOPER: Oid = 2203;
217pub const REGOPERATOR: Oid = 2204;
219pub const REGCLASS: Oid = 2205;
221pub const REGTYPE: Oid = 2206;
223pub const REGPROCEDURE_ARRAY: Oid = 2207;
225pub const REGOPER_ARRAY: Oid = 2208;
227pub const REGOPERATOR_ARRAY: Oid = 2209;
229pub const REGCLASS_ARRAY: Oid = 2210;
231pub const REGTYPE_ARRAY: Oid = 2211;
233pub const RECORD: Oid = 2249;
235pub const CSTRING: Oid = 2275;
237pub const ANY: Oid = 2276;
239pub const ANYARRAY: Oid = 2277;
241pub const VOID: Oid = 2278;
243pub const TRIGGER: Oid = 2279;
245pub const LANGUAGE_HANDLER: Oid = 2280;
247pub const INTERNAL: Oid = 2281;
249pub const ANYELEMENT: Oid = 2283;
251pub const RECORD_ARRAY: Oid = 2287;
253pub const ANYNONARRAY: Oid = 2776;
255pub const TXID_SNAPSHOT_ARRAY: Oid = 2949;
257pub const UUID: Oid = 2950;
259pub const UUID_ARRAY: Oid = 2951;
261pub const TXID_SNAPSHOT: Oid = 2970;
263pub const FDW_HANDLER: Oid = 3115;
265pub const PG_LSN: Oid = 3220;
267pub const PG_LSN_ARRAY: Oid = 3221;
269pub const TSM_HANDLER: Oid = 3310;
271pub const PG_NDISTINCT: Oid = 3361;
273pub const PG_DEPENDENCIES: Oid = 3402;
275pub const ANYENUM: Oid = 3500;
277pub const TSVECTOR: Oid = 3614;
279pub const TSQUERY: Oid = 3615;
281pub const GTSVECTOR: Oid = 3642;
283pub const TSVECTOR_ARRAY: Oid = 3643;
285pub const GTSVECTOR_ARRAY: Oid = 3644;
287pub const TSQUERY_ARRAY: Oid = 3645;
289pub const REGCONFIG: Oid = 3734;
291pub const REGCONFIG_ARRAY: Oid = 3735;
293pub const REGDICTIONARY: Oid = 3769;
295pub const REGDICTIONARY_ARRAY: Oid = 3770;
297pub const JSONB: Oid = 3802;
299pub const JSONB_ARRAY: Oid = 3807;
301pub const ANYRANGE: Oid = 3831;
303pub const EVENT_TRIGGER: Oid = 3838;
305pub const INT4RANGE: Oid = 3904;
307pub const INT4RANGE_ARRAY: Oid = 3905;
309pub const NUMRANGE: Oid = 3906;
311pub const NUMRANGE_ARRAY: Oid = 3907;
313pub const TSRANGE: Oid = 3908;
315pub const TSRANGE_ARRAY: Oid = 3909;
317pub const TSTZRANGE: Oid = 3910;
319pub const TSTZRANGE_ARRAY: Oid = 3911;
321pub const DATERANGE: Oid = 3912;
323pub const DATERANGE_ARRAY: Oid = 3913;
325pub const INT8RANGE: Oid = 3926;
327pub const INT8RANGE_ARRAY: Oid = 3927;
329pub const JSONPATH: Oid = 4072;
331pub const JSONPATH_ARRAY: Oid = 4073;
333pub const REGNAMESPACE: Oid = 4089;
335pub const REGNAMESPACE_ARRAY: Oid = 4090;
337pub const REGROLE: Oid = 4096;
339pub const REGROLE_ARRAY: Oid = 4097;
341pub const REGCOLLATION: Oid = 4191;
343pub const REGCOLLATION_ARRAY: Oid = 4192;
345pub const INT4MULTIRANGE: Oid = 4451;
347pub const NUMMULTIRANGE: Oid = 4532;
349pub const TSMULTIRANGE: Oid = 4533;
351pub const TSTZMULTIRANGE: Oid = 4534;
353pub const DATEMULTIRANGE: Oid = 4535;
355pub const INT8MULTIRANGE: Oid = 4536;
357pub const ANYMULTIRANGE: Oid = 4537;
359pub const ANYCOMPATIBLEMULTIRANGE: Oid = 4538;
361pub const PG_BRIN_BLOOM_SUMMARY: Oid = 4600;
363pub const PG_BRIN_MINMAX_MULTI_SUMMARY: Oid = 4601;
365pub const PG_MCV_LIST: Oid = 5017;
367pub const PG_SNAPSHOT: Oid = 5038;
369pub const PG_SNAPSHOT_ARRAY: Oid = 5039;
371pub const XID8: Oid = 5069;
373pub const ANYCOMPATIBLE: Oid = 5077;
375pub const ANYCOMPATIBLEARRAY: Oid = 5078;
377pub const ANYCOMPATIBLENONARRAY: Oid = 5079;
379pub const ANYCOMPATIBLERANGE: Oid = 5080;
381pub const INT4MULTIRANGE_ARRAY: Oid = 6150;
383pub const NUMMULTIRANGE_ARRAY: Oid = 6151;
385pub const TSMULTIRANGE_ARRAY: Oid = 6152;
387pub const TSTZMULTIRANGE_ARRAY: Oid = 6153;
389pub const DATEMULTIRANGE_ARRAY: Oid = 6155;
391pub const INT8MULTIRANGE_ARRAY: Oid = 6157;
393pub const OID8: Oid = 6437;
395pub const OID8_ARRAY: Oid = 6442;
397pub const REGDATABASE: Oid = 6490;
399pub const REGDATABASE_ARRAY: Oid = 6491;
401
402pub(crate) static TYPES: [TypeInfo; 197] = [
404 t(16, "bool", b'b', b'B', 1, 0, 1000, b','),
405 t(17, "bytea", b'b', b'U', -1, 0, 1001, b','),
406 t(18, "char", b'b', b'Z', 1, 0, 1002, b','),
407 t(19, "name", b'b', b'S', 64, 18, 1003, b','),
408 t(20, "int8", b'b', b'N', 8, 0, 1016, b','),
409 t(21, "int2", b'b', b'N', 2, 0, 1005, b','),
410 t(22, "int2vector", b'b', b'A', -1, 21, 1006, b','),
411 t(23, "int4", b'b', b'N', 4, 0, 1007, b','),
412 t(24, "regproc", b'b', b'N', 4, 0, 1008, b','),
413 t(25, "text", b'b', b'S', -1, 0, 1009, b','),
414 t(26, "oid", b'b', b'N', 4, 0, 1028, b','),
415 t(27, "tid", b'b', b'U', 6, 0, 1010, b','),
416 t(28, "xid", b'b', b'U', 4, 0, 1011, b','),
417 t(29, "cid", b'b', b'U', 4, 0, 1012, b','),
418 t(30, "oidvector", b'b', b'A', -1, 26, 1013, b','),
419 t(32, "pg_ddl_command", b'p', b'P', 8, 0, 0, b','),
420 t(71, "pg_type", b'c', b'C', -1, 0, 210, b','),
421 t(75, "pg_attribute", b'c', b'C', -1, 0, 270, b','),
422 t(81, "pg_proc", b'c', b'C', -1, 0, 272, b','),
423 t(83, "pg_class", b'c', b'C', -1, 0, 273, b','),
424 t(114, "json", b'b', b'U', -1, 0, 199, b','),
425 t(142, "xml", b'b', b'U', -1, 0, 143, b','),
426 t(143, "_xml", b'b', b'A', -1, 142, 0, b','),
427 t(194, "pg_node_tree", b'b', b'Z', -1, 0, 0, b','),
428 t(199, "_json", b'b', b'A', -1, 114, 0, b','),
429 t(210, "_pg_type", b'b', b'A', -1, 71, 0, b','),
430 t(269, "table_am_handler", b'p', b'P', 4, 0, 0, b','),
431 t(270, "_pg_attribute", b'b', b'A', -1, 75, 0, b','),
432 t(271, "_xid8", b'b', b'A', -1, 5069, 0, b','),
433 t(272, "_pg_proc", b'b', b'A', -1, 81, 0, b','),
434 t(273, "_pg_class", b'b', b'A', -1, 83, 0, b','),
435 t(325, "index_am_handler", b'p', b'P', 4, 0, 0, b','),
436 t(600, "point", b'b', b'G', 16, 701, 1017, b','),
437 t(601, "lseg", b'b', b'G', 32, 600, 1018, b','),
438 t(602, "path", b'b', b'G', -1, 0, 1019, b','),
439 t(603, "box", b'b', b'G', 32, 600, 1020, b';'),
440 t(604, "polygon", b'b', b'G', -1, 0, 1027, b','),
441 t(628, "line", b'b', b'G', 24, 701, 629, b','),
442 t(629, "_line", b'b', b'A', -1, 628, 0, b','),
443 t(650, "cidr", b'b', b'I', -1, 0, 651, b','),
444 t(651, "_cidr", b'b', b'A', -1, 650, 0, b','),
445 t(700, "float4", b'b', b'N', 4, 0, 1021, b','),
446 t(701, "float8", b'b', b'N', 8, 0, 1022, b','),
447 t(705, "unknown", b'p', b'X', -2, 0, 0, b','),
448 t(718, "circle", b'b', b'G', 24, 0, 719, b','),
449 t(719, "_circle", b'b', b'A', -1, 718, 0, b','),
450 t(774, "macaddr8", b'b', b'U', 8, 0, 775, b','),
451 t(775, "_macaddr8", b'b', b'A', -1, 774, 0, b','),
452 t(790, "money", b'b', b'N', 8, 0, 791, b','),
453 t(791, "_money", b'b', b'A', -1, 790, 0, b','),
454 t(829, "macaddr", b'b', b'U', 6, 0, 1040, b','),
455 t(869, "inet", b'b', b'I', -1, 0, 1041, b','),
456 t(1000, "_bool", b'b', b'A', -1, 16, 0, b','),
457 t(1001, "_bytea", b'b', b'A', -1, 17, 0, b','),
458 t(1002, "_char", b'b', b'A', -1, 18, 0, b','),
459 t(1003, "_name", b'b', b'A', -1, 19, 0, b','),
460 t(1005, "_int2", b'b', b'A', -1, 21, 0, b','),
461 t(1006, "_int2vector", b'b', b'A', -1, 22, 0, b','),
462 t(1007, "_int4", b'b', b'A', -1, 23, 0, b','),
463 t(1008, "_regproc", b'b', b'A', -1, 24, 0, b','),
464 t(1009, "_text", b'b', b'A', -1, 25, 0, b','),
465 t(1010, "_tid", b'b', b'A', -1, 27, 0, b','),
466 t(1011, "_xid", b'b', b'A', -1, 28, 0, b','),
467 t(1012, "_cid", b'b', b'A', -1, 29, 0, b','),
468 t(1013, "_oidvector", b'b', b'A', -1, 30, 0, b','),
469 t(1014, "_bpchar", b'b', b'A', -1, 1042, 0, b','),
470 t(1015, "_varchar", b'b', b'A', -1, 1043, 0, b','),
471 t(1016, "_int8", b'b', b'A', -1, 20, 0, b','),
472 t(1017, "_point", b'b', b'A', -1, 600, 0, b','),
473 t(1018, "_lseg", b'b', b'A', -1, 601, 0, b','),
474 t(1019, "_path", b'b', b'A', -1, 602, 0, b','),
475 t(1020, "_box", b'b', b'A', -1, 603, 0, b';'),
476 t(1021, "_float4", b'b', b'A', -1, 700, 0, b','),
477 t(1022, "_float8", b'b', b'A', -1, 701, 0, b','),
478 t(1027, "_polygon", b'b', b'A', -1, 604, 0, b','),
479 t(1028, "_oid", b'b', b'A', -1, 26, 0, b','),
480 t(1033, "aclitem", b'b', b'U', 16, 0, 1034, b','),
481 t(1034, "_aclitem", b'b', b'A', -1, 1033, 0, b','),
482 t(1040, "_macaddr", b'b', b'A', -1, 829, 0, b','),
483 t(1041, "_inet", b'b', b'A', -1, 869, 0, b','),
484 t(1042, "bpchar", b'b', b'S', -1, 0, 1014, b','),
485 t(1043, "varchar", b'b', b'S', -1, 0, 1015, b','),
486 t(1082, "date", b'b', b'D', 4, 0, 1182, b','),
487 t(1083, "time", b'b', b'D', 8, 0, 1183, b','),
488 t(1114, "timestamp", b'b', b'D', 8, 0, 1115, b','),
489 t(1115, "_timestamp", b'b', b'A', -1, 1114, 0, b','),
490 t(1182, "_date", b'b', b'A', -1, 1082, 0, b','),
491 t(1183, "_time", b'b', b'A', -1, 1083, 0, b','),
492 t(1184, "timestamptz", b'b', b'D', 8, 0, 1185, b','),
493 t(1185, "_timestamptz", b'b', b'A', -1, 1184, 0, b','),
494 t(1186, "interval", b'b', b'T', 16, 0, 1187, b','),
495 t(1187, "_interval", b'b', b'A', -1, 1186, 0, b','),
496 t(1231, "_numeric", b'b', b'A', -1, 1700, 0, b','),
497 t(1263, "_cstring", b'b', b'A', -1, 2275, 0, b','),
498 t(1266, "timetz", b'b', b'D', 12, 0, 1270, b','),
499 t(1270, "_timetz", b'b', b'A', -1, 1266, 0, b','),
500 t(1560, "bit", b'b', b'V', -1, 0, 1561, b','),
501 t(1561, "_bit", b'b', b'A', -1, 1560, 0, b','),
502 t(1562, "varbit", b'b', b'V', -1, 0, 1563, b','),
503 t(1563, "_varbit", b'b', b'A', -1, 1562, 0, b','),
504 t(1700, "numeric", b'b', b'N', -1, 0, 1231, b','),
505 t(1790, "refcursor", b'b', b'U', -1, 0, 2201, b','),
506 t(2201, "_refcursor", b'b', b'A', -1, 1790, 0, b','),
507 t(2202, "regprocedure", b'b', b'N', 4, 0, 2207, b','),
508 t(2203, "regoper", b'b', b'N', 4, 0, 2208, b','),
509 t(2204, "regoperator", b'b', b'N', 4, 0, 2209, b','),
510 t(2205, "regclass", b'b', b'N', 4, 0, 2210, b','),
511 t(2206, "regtype", b'b', b'N', 4, 0, 2211, b','),
512 t(2207, "_regprocedure", b'b', b'A', -1, 2202, 0, b','),
513 t(2208, "_regoper", b'b', b'A', -1, 2203, 0, b','),
514 t(2209, "_regoperator", b'b', b'A', -1, 2204, 0, b','),
515 t(2210, "_regclass", b'b', b'A', -1, 2205, 0, b','),
516 t(2211, "_regtype", b'b', b'A', -1, 2206, 0, b','),
517 t(2249, "record", b'p', b'P', -1, 0, 2287, b','),
518 t(2275, "cstring", b'p', b'P', -2, 0, 1263, b','),
519 t(2276, "any", b'p', b'P', 4, 0, 0, b','),
520 t(2277, "anyarray", b'p', b'P', -1, 0, 0, b','),
521 t(2278, "void", b'p', b'P', 4, 0, 0, b','),
522 t(2279, "trigger", b'p', b'P', 4, 0, 0, b','),
523 t(2280, "language_handler", b'p', b'P', 4, 0, 0, b','),
524 t(2281, "internal", b'p', b'P', 8, 0, 0, b','),
525 t(2283, "anyelement", b'p', b'P', 4, 0, 0, b','),
526 t(2287, "_record", b'p', b'P', -1, 2249, 0, b','),
527 t(2776, "anynonarray", b'p', b'P', 4, 0, 0, b','),
528 t(2949, "_txid_snapshot", b'b', b'A', -1, 2970, 0, b','),
529 t(2950, "uuid", b'b', b'U', 16, 0, 2951, b','),
530 t(2951, "_uuid", b'b', b'A', -1, 2950, 0, b','),
531 t(2970, "txid_snapshot", b'b', b'U', -1, 0, 2949, b','),
532 t(3115, "fdw_handler", b'p', b'P', 4, 0, 0, b','),
533 t(3220, "pg_lsn", b'b', b'U', 8, 0, 3221, b','),
534 t(3221, "_pg_lsn", b'b', b'A', -1, 3220, 0, b','),
535 t(3310, "tsm_handler", b'p', b'P', 4, 0, 0, b','),
536 t(3361, "pg_ndistinct", b'b', b'Z', -1, 0, 0, b','),
537 t(3402, "pg_dependencies", b'b', b'Z', -1, 0, 0, b','),
538 t(3500, "anyenum", b'p', b'P', 4, 0, 0, b','),
539 t(3614, "tsvector", b'b', b'U', -1, 0, 3643, b','),
540 t(3615, "tsquery", b'b', b'U', -1, 0, 3645, b','),
541 t(3642, "gtsvector", b'b', b'U', -1, 0, 3644, b','),
542 t(3643, "_tsvector", b'b', b'A', -1, 3614, 0, b','),
543 t(3644, "_gtsvector", b'b', b'A', -1, 3642, 0, b','),
544 t(3645, "_tsquery", b'b', b'A', -1, 3615, 0, b','),
545 t(3734, "regconfig", b'b', b'N', 4, 0, 3735, b','),
546 t(3735, "_regconfig", b'b', b'A', -1, 3734, 0, b','),
547 t(3769, "regdictionary", b'b', b'N', 4, 0, 3770, b','),
548 t(3770, "_regdictionary", b'b', b'A', -1, 3769, 0, b','),
549 t(3802, "jsonb", b'b', b'U', -1, 0, 3807, b','),
550 t(3807, "_jsonb", b'b', b'A', -1, 3802, 0, b','),
551 t(3831, "anyrange", b'p', b'P', -1, 0, 0, b','),
552 t(3838, "event_trigger", b'p', b'P', 4, 0, 0, b','),
553 t(3904, "int4range", b'r', b'R', -1, 0, 3905, b','),
554 t(3905, "_int4range", b'b', b'A', -1, 3904, 0, b','),
555 t(3906, "numrange", b'r', b'R', -1, 0, 3907, b','),
556 t(3907, "_numrange", b'b', b'A', -1, 3906, 0, b','),
557 t(3908, "tsrange", b'r', b'R', -1, 0, 3909, b','),
558 t(3909, "_tsrange", b'b', b'A', -1, 3908, 0, b','),
559 t(3910, "tstzrange", b'r', b'R', -1, 0, 3911, b','),
560 t(3911, "_tstzrange", b'b', b'A', -1, 3910, 0, b','),
561 t(3912, "daterange", b'r', b'R', -1, 0, 3913, b','),
562 t(3913, "_daterange", b'b', b'A', -1, 3912, 0, b','),
563 t(3926, "int8range", b'r', b'R', -1, 0, 3927, b','),
564 t(3927, "_int8range", b'b', b'A', -1, 3926, 0, b','),
565 t(4072, "jsonpath", b'b', b'U', -1, 0, 4073, b','),
566 t(4073, "_jsonpath", b'b', b'A', -1, 4072, 0, b','),
567 t(4089, "regnamespace", b'b', b'N', 4, 0, 4090, b','),
568 t(4090, "_regnamespace", b'b', b'A', -1, 4089, 0, b','),
569 t(4096, "regrole", b'b', b'N', 4, 0, 4097, b','),
570 t(4097, "_regrole", b'b', b'A', -1, 4096, 0, b','),
571 t(4191, "regcollation", b'b', b'N', 4, 0, 4192, b','),
572 t(4192, "_regcollation", b'b', b'A', -1, 4191, 0, b','),
573 t(4451, "int4multirange", b'm', b'R', -1, 0, 6150, b','),
574 t(4532, "nummultirange", b'm', b'R', -1, 0, 6151, b','),
575 t(4533, "tsmultirange", b'm', b'R', -1, 0, 6152, b','),
576 t(4534, "tstzmultirange", b'm', b'R', -1, 0, 6153, b','),
577 t(4535, "datemultirange", b'm', b'R', -1, 0, 6155, b','),
578 t(4536, "int8multirange", b'm', b'R', -1, 0, 6157, b','),
579 t(4537, "anymultirange", b'p', b'P', -1, 0, 0, b','),
580 t(4538, "anycompatiblemultirange", b'p', b'P', -1, 0, 0, b','),
581 t(4600, "pg_brin_bloom_summary", b'b', b'Z', -1, 0, 0, b','),
582 t(4601, "pg_brin_minmax_multi_summary", b'b', b'Z', -1, 0, 0, b','),
583 t(5017, "pg_mcv_list", b'b', b'Z', -1, 0, 0, b','),
584 t(5038, "pg_snapshot", b'b', b'U', -1, 0, 5039, b','),
585 t(5039, "_pg_snapshot", b'b', b'A', -1, 5038, 0, b','),
586 t(5069, "xid8", b'b', b'U', 8, 0, 271, b','),
587 t(5077, "anycompatible", b'p', b'P', 4, 0, 0, b','),
588 t(5078, "anycompatiblearray", b'p', b'P', -1, 0, 0, b','),
589 t(5079, "anycompatiblenonarray", b'p', b'P', 4, 0, 0, b','),
590 t(5080, "anycompatiblerange", b'p', b'P', -1, 0, 0, b','),
591 t(6150, "_int4multirange", b'b', b'A', -1, 4451, 0, b','),
592 t(6151, "_nummultirange", b'b', b'A', -1, 4532, 0, b','),
593 t(6152, "_tsmultirange", b'b', b'A', -1, 4533, 0, b','),
594 t(6153, "_tstzmultirange", b'b', b'A', -1, 4534, 0, b','),
595 t(6155, "_datemultirange", b'b', b'A', -1, 4535, 0, b','),
596 t(6157, "_int8multirange", b'b', b'A', -1, 4536, 0, b','),
597 t(6437, "oid8", b'b', b'N', 8, 0, 6442, b','),
598 t(6442, "_oid8", b'b', b'A', -1, 6437, 0, b','),
599 t(6490, "regdatabase", b'b', b'N', 4, 0, 6491, b','),
600 t(6491, "_regdatabase", b'b', b'A', -1, 6490, 0, b','),
601];