1
2
3 package oid
4
5 const (
6 T_bool Oid = 16
7 T_bytea Oid = 17
8 T_char Oid = 18
9 T_name Oid = 19
10 T_int8 Oid = 20
11 T_int2 Oid = 21
12 T_int2vector Oid = 22
13 T_int4 Oid = 23
14 T_regproc Oid = 24
15 T_text Oid = 25
16 T_oid Oid = 26
17 T_tid Oid = 27
18 T_xid Oid = 28
19 T_cid Oid = 29
20 T_oidvector Oid = 30
21 T_pg_ddl_command Oid = 32
22 T_pg_type Oid = 71
23 T_pg_attribute Oid = 75
24 T_pg_proc Oid = 81
25 T_pg_class Oid = 83
26 T_json Oid = 114
27 T_xml Oid = 142
28 T__xml Oid = 143
29 T_pg_node_tree Oid = 194
30 T__json Oid = 199
31 T_smgr Oid = 210
32 T_index_am_handler Oid = 325
33 T_point Oid = 600
34 T_lseg Oid = 601
35 T_path Oid = 602
36 T_box Oid = 603
37 T_polygon Oid = 604
38 T_line Oid = 628
39 T__line Oid = 629
40 T_cidr Oid = 650
41 T__cidr Oid = 651
42 T_float4 Oid = 700
43 T_float8 Oid = 701
44 T_abstime Oid = 702
45 T_reltime Oid = 703
46 T_tinterval Oid = 704
47 T_unknown Oid = 705
48 T_circle Oid = 718
49 T__circle Oid = 719
50 T_money Oid = 790
51 T__money Oid = 791
52 T_macaddr Oid = 829
53 T_inet Oid = 869
54 T__bool Oid = 1000
55 T__bytea Oid = 1001
56 T__char Oid = 1002
57 T__name Oid = 1003
58 T__int2 Oid = 1005
59 T__int2vector Oid = 1006
60 T__int4 Oid = 1007
61 T__regproc Oid = 1008
62 T__text Oid = 1009
63 T__tid Oid = 1010
64 T__xid Oid = 1011
65 T__cid Oid = 1012
66 T__oidvector Oid = 1013
67 T__bpchar Oid = 1014
68 T__varchar Oid = 1015
69 T__int8 Oid = 1016
70 T__point Oid = 1017
71 T__lseg Oid = 1018
72 T__path Oid = 1019
73 T__box Oid = 1020
74 T__float4 Oid = 1021
75 T__float8 Oid = 1022
76 T__abstime Oid = 1023
77 T__reltime Oid = 1024
78 T__tinterval Oid = 1025
79 T__polygon Oid = 1027
80 T__oid Oid = 1028
81 T_aclitem Oid = 1033
82 T__aclitem Oid = 1034
83 T__macaddr Oid = 1040
84 T__inet Oid = 1041
85 T_bpchar Oid = 1042
86 T_varchar Oid = 1043
87 T_date Oid = 1082
88 T_time Oid = 1083
89 T_timestamp Oid = 1114
90 T__timestamp Oid = 1115
91 T__date Oid = 1182
92 T__time Oid = 1183
93 T_timestamptz Oid = 1184
94 T__timestamptz Oid = 1185
95 T_interval Oid = 1186
96 T__interval Oid = 1187
97 T__numeric Oid = 1231
98 T_pg_database Oid = 1248
99 T__cstring Oid = 1263
100 T_timetz Oid = 1266
101 T__timetz Oid = 1270
102 T_bit Oid = 1560
103 T__bit Oid = 1561
104 T_varbit Oid = 1562
105 T__varbit Oid = 1563
106 T_numeric Oid = 1700
107 T_refcursor Oid = 1790
108 T__refcursor Oid = 2201
109 T_regprocedure Oid = 2202
110 T_regoper Oid = 2203
111 T_regoperator Oid = 2204
112 T_regclass Oid = 2205
113 T_regtype Oid = 2206
114 T__regprocedure Oid = 2207
115 T__regoper Oid = 2208
116 T__regoperator Oid = 2209
117 T__regclass Oid = 2210
118 T__regtype Oid = 2211
119 T_record Oid = 2249
120 T_cstring Oid = 2275
121 T_any Oid = 2276
122 T_anyarray Oid = 2277
123 T_void Oid = 2278
124 T_trigger Oid = 2279
125 T_language_handler Oid = 2280
126 T_internal Oid = 2281
127 T_opaque Oid = 2282
128 T_anyelement Oid = 2283
129 T__record Oid = 2287
130 T_anynonarray Oid = 2776
131 T_pg_authid Oid = 2842
132 T_pg_auth_members Oid = 2843
133 T__txid_snapshot Oid = 2949
134 T_uuid Oid = 2950
135 T__uuid Oid = 2951
136 T_txid_snapshot Oid = 2970
137 T_fdw_handler Oid = 3115
138 T_pg_lsn Oid = 3220
139 T__pg_lsn Oid = 3221
140 T_tsm_handler Oid = 3310
141 T_anyenum Oid = 3500
142 T_tsvector Oid = 3614
143 T_tsquery Oid = 3615
144 T_gtsvector Oid = 3642
145 T__tsvector Oid = 3643
146 T__gtsvector Oid = 3644
147 T__tsquery Oid = 3645
148 T_regconfig Oid = 3734
149 T__regconfig Oid = 3735
150 T_regdictionary Oid = 3769
151 T__regdictionary Oid = 3770
152 T_jsonb Oid = 3802
153 T__jsonb Oid = 3807
154 T_anyrange Oid = 3831
155 T_event_trigger Oid = 3838
156 T_int4range Oid = 3904
157 T__int4range Oid = 3905
158 T_numrange Oid = 3906
159 T__numrange Oid = 3907
160 T_tsrange Oid = 3908
161 T__tsrange Oid = 3909
162 T_tstzrange Oid = 3910
163 T__tstzrange Oid = 3911
164 T_daterange Oid = 3912
165 T__daterange Oid = 3913
166 T_int8range Oid = 3926
167 T__int8range Oid = 3927
168 T_pg_shseclabel Oid = 4066
169 T_regnamespace Oid = 4089
170 T__regnamespace Oid = 4090
171 T_regrole Oid = 4096
172 T__regrole Oid = 4097
173 )
174
175 var TypeName = map[Oid]string{
176 T_bool: "BOOL",
177 T_bytea: "BYTEA",
178 T_char: "CHAR",
179 T_name: "NAME",
180 T_int8: "INT8",
181 T_int2: "INT2",
182 T_int2vector: "INT2VECTOR",
183 T_int4: "INT4",
184 T_regproc: "REGPROC",
185 T_text: "TEXT",
186 T_oid: "OID",
187 T_tid: "TID",
188 T_xid: "XID",
189 T_cid: "CID",
190 T_oidvector: "OIDVECTOR",
191 T_pg_ddl_command: "PG_DDL_COMMAND",
192 T_pg_type: "PG_TYPE",
193 T_pg_attribute: "PG_ATTRIBUTE",
194 T_pg_proc: "PG_PROC",
195 T_pg_class: "PG_CLASS",
196 T_json: "JSON",
197 T_xml: "XML",
198 T__xml: "_XML",
199 T_pg_node_tree: "PG_NODE_TREE",
200 T__json: "_JSON",
201 T_smgr: "SMGR",
202 T_index_am_handler: "INDEX_AM_HANDLER",
203 T_point: "POINT",
204 T_lseg: "LSEG",
205 T_path: "PATH",
206 T_box: "BOX",
207 T_polygon: "POLYGON",
208 T_line: "LINE",
209 T__line: "_LINE",
210 T_cidr: "CIDR",
211 T__cidr: "_CIDR",
212 T_float4: "FLOAT4",
213 T_float8: "FLOAT8",
214 T_abstime: "ABSTIME",
215 T_reltime: "RELTIME",
216 T_tinterval: "TINTERVAL",
217 T_unknown: "UNKNOWN",
218 T_circle: "CIRCLE",
219 T__circle: "_CIRCLE",
220 T_money: "MONEY",
221 T__money: "_MONEY",
222 T_macaddr: "MACADDR",
223 T_inet: "INET",
224 T__bool: "_BOOL",
225 T__bytea: "_BYTEA",
226 T__char: "_CHAR",
227 T__name: "_NAME",
228 T__int2: "_INT2",
229 T__int2vector: "_INT2VECTOR",
230 T__int4: "_INT4",
231 T__regproc: "_REGPROC",
232 T__text: "_TEXT",
233 T__tid: "_TID",
234 T__xid: "_XID",
235 T__cid: "_CID",
236 T__oidvector: "_OIDVECTOR",
237 T__bpchar: "_BPCHAR",
238 T__varchar: "_VARCHAR",
239 T__int8: "_INT8",
240 T__point: "_POINT",
241 T__lseg: "_LSEG",
242 T__path: "_PATH",
243 T__box: "_BOX",
244 T__float4: "_FLOAT4",
245 T__float8: "_FLOAT8",
246 T__abstime: "_ABSTIME",
247 T__reltime: "_RELTIME",
248 T__tinterval: "_TINTERVAL",
249 T__polygon: "_POLYGON",
250 T__oid: "_OID",
251 T_aclitem: "ACLITEM",
252 T__aclitem: "_ACLITEM",
253 T__macaddr: "_MACADDR",
254 T__inet: "_INET",
255 T_bpchar: "BPCHAR",
256 T_varchar: "VARCHAR",
257 T_date: "DATE",
258 T_time: "TIME",
259 T_timestamp: "TIMESTAMP",
260 T__timestamp: "_TIMESTAMP",
261 T__date: "_DATE",
262 T__time: "_TIME",
263 T_timestamptz: "TIMESTAMPTZ",
264 T__timestamptz: "_TIMESTAMPTZ",
265 T_interval: "INTERVAL",
266 T__interval: "_INTERVAL",
267 T__numeric: "_NUMERIC",
268 T_pg_database: "PG_DATABASE",
269 T__cstring: "_CSTRING",
270 T_timetz: "TIMETZ",
271 T__timetz: "_TIMETZ",
272 T_bit: "BIT",
273 T__bit: "_BIT",
274 T_varbit: "VARBIT",
275 T__varbit: "_VARBIT",
276 T_numeric: "NUMERIC",
277 T_refcursor: "REFCURSOR",
278 T__refcursor: "_REFCURSOR",
279 T_regprocedure: "REGPROCEDURE",
280 T_regoper: "REGOPER",
281 T_regoperator: "REGOPERATOR",
282 T_regclass: "REGCLASS",
283 T_regtype: "REGTYPE",
284 T__regprocedure: "_REGPROCEDURE",
285 T__regoper: "_REGOPER",
286 T__regoperator: "_REGOPERATOR",
287 T__regclass: "_REGCLASS",
288 T__regtype: "_REGTYPE",
289 T_record: "RECORD",
290 T_cstring: "CSTRING",
291 T_any: "ANY",
292 T_anyarray: "ANYARRAY",
293 T_void: "VOID",
294 T_trigger: "TRIGGER",
295 T_language_handler: "LANGUAGE_HANDLER",
296 T_internal: "INTERNAL",
297 T_opaque: "OPAQUE",
298 T_anyelement: "ANYELEMENT",
299 T__record: "_RECORD",
300 T_anynonarray: "ANYNONARRAY",
301 T_pg_authid: "PG_AUTHID",
302 T_pg_auth_members: "PG_AUTH_MEMBERS",
303 T__txid_snapshot: "_TXID_SNAPSHOT",
304 T_uuid: "UUID",
305 T__uuid: "_UUID",
306 T_txid_snapshot: "TXID_SNAPSHOT",
307 T_fdw_handler: "FDW_HANDLER",
308 T_pg_lsn: "PG_LSN",
309 T__pg_lsn: "_PG_LSN",
310 T_tsm_handler: "TSM_HANDLER",
311 T_anyenum: "ANYENUM",
312 T_tsvector: "TSVECTOR",
313 T_tsquery: "TSQUERY",
314 T_gtsvector: "GTSVECTOR",
315 T__tsvector: "_TSVECTOR",
316 T__gtsvector: "_GTSVECTOR",
317 T__tsquery: "_TSQUERY",
318 T_regconfig: "REGCONFIG",
319 T__regconfig: "_REGCONFIG",
320 T_regdictionary: "REGDICTIONARY",
321 T__regdictionary: "_REGDICTIONARY",
322 T_jsonb: "JSONB",
323 T__jsonb: "_JSONB",
324 T_anyrange: "ANYRANGE",
325 T_event_trigger: "EVENT_TRIGGER",
326 T_int4range: "INT4RANGE",
327 T__int4range: "_INT4RANGE",
328 T_numrange: "NUMRANGE",
329 T__numrange: "_NUMRANGE",
330 T_tsrange: "TSRANGE",
331 T__tsrange: "_TSRANGE",
332 T_tstzrange: "TSTZRANGE",
333 T__tstzrange: "_TSTZRANGE",
334 T_daterange: "DATERANGE",
335 T__daterange: "_DATERANGE",
336 T_int8range: "INT8RANGE",
337 T__int8range: "_INT8RANGE",
338 T_pg_shseclabel: "PG_SHSECLABEL",
339 T_regnamespace: "REGNAMESPACE",
340 T__regnamespace: "_REGNAMESPACE",
341 T_regrole: "REGROLE",
342 T__regrole: "_REGROLE",
343 }
344
View as plain text