/* Do not edit this file directly - it is generated by types.c */ typedef struct sql_type_info { int type_id; char* type_name; bool bind_ok; char array_delimeter; char* arrayout; char* (*quote)(); void (*dequote)(); union { int pg; int sql; } type; int svtype; } sql_type_info_t; sql_type_info_t* pg_type_data(int); sql_type_info_t* sql_type_data(int); #define PG_ABSTIME 702 #define PG_ACLITEM 1033 #define PG_ANY 2276 #define PG_ANYELEMENT 2283 #define PG_ANYENUM 3500 #define PG_BIT 1560 #define PG_BOOL 16 #define PG_BOX 603 #define PG_BPCHAR 1042 #define PG_BYTEA 17 #define PG_CHAR 18 #define PG_CID 29 #define PG_CIDR 650 #define PG_CIRCLE 718 #define PG_CSTRING 2275 #define PG_DATE 1082 #define PG_FLOAT4 700 #define PG_FLOAT8 701 #define PG_GTSVECTOR 3642 #define PG_INET 869 #define PG_INT2 21 #define PG_INT2VECTOR 22 #define PG_INT4 23 #define PG_INT8 20 #define PG_INTERNAL 2281 #define PG_INTERVAL 1186 #define PG_LANGUAGE_HANDLER 2280 #define PG_LINE 628 #define PG_LSEG 601 #define PG_MACADDR 829 #define PG_MONEY 790 #define PG_NAME 19 #define PG_NUMERIC 1700 #define PG_OID 26 #define PG_OIDVECTOR 30 #define PG_OPAQUE 2282 #define PG_PATH 602 #define PG_PG_ATTRIBUTE 75 #define PG_PG_CLASS 83 #define PG_PG_PROC 81 #define PG_PG_TYPE 71 #define PG_POINT 600 #define PG_POLYGON 604 #define PG_RECORD 2249 #define PG_REFCURSOR 1790 #define PG_REGCLASS 2205 #define PG_REGCONFIG 3734 #define PG_REGDICTIONARY 3769 #define PG_REGOPER 2203 #define PG_REGOPERATOR 2204 #define PG_REGPROC 24 #define PG_REGPROCEDURE 2202 #define PG_REGTYPE 2206 #define PG_RELTIME 703 #define PG_SMGR 210 #define PG_TEXT 25 #define PG_TID 27 #define PG_TIME 1083 #define PG_TIMESTAMP 1114 #define PG_TIMESTAMPTZ 1184 #define PG_TIMETZ 1266 #define PG_TINTERVAL 704 #define PG_TRIGGER 2279 #define PG_TSQUERY 3615 #define PG_TSVECTOR 3614 #define PG_TXID_SNAPSHOT 2970 #define PG_UNKNOWN 705 #define PG_UUID 2950 #define PG_VARBIT 1562 #define PG_VARCHAR 1043 #define PG_VOID 2278 #define PG_XID 28 #define PG_XML 142 #define PG_ABSTIMEARRAY 1023 #define PG_ACLITEMARRAY 1034 #define PG_ANYARRAY 2277 #define PG_ANYNONARRAY 2776 #define PG_BITARRAY 1561 #define PG_BOOLARRAY 1000 #define PG_BOXARRAY 1020 #define PG_BPCHARARRAY 1014 #define PG_BYTEAARRAY 1001 #define PG_CHARARRAY 1002 #define PG_CIDARRAY 1012 #define PG_CIDRARRAY 651 #define PG_CIRCLEARRAY 719 #define PG_CSTRINGARRAY 1263 #define PG_DATEARRAY 1182 #define PG_FLOAT4ARRAY 1021 #define PG_FLOAT8ARRAY 1022 #define PG_GTSVECTORARRAY 3644 #define PG_INETARRAY 1041 #define PG_INT2ARRAY 1005 #define PG_INT2VECTORARRAY 1006 #define PG_INT4ARRAY 1007 #define PG_INT8ARRAY 1016 #define PG_INTERVALARRAY 1187 #define PG_LINEARRAY 629 #define PG_LSEGARRAY 1018 #define PG_MACADDRARRAY 1040 #define PG_MONEYARRAY 791 #define PG_NAMEARRAY 1003 #define PG_NUMERICARRAY 1231 #define PG_OIDARRAY 1028 #define PG_OIDVECTORARRAY 1013 #define PG_PATHARRAY 1019 #define PG_POINTARRAY 1017 #define PG_POLYGONARRAY 1027 #define PG_RECORDARRAY 2287 #define PG_REFCURSORARRAY 2201 #define PG_REGCLASSARRAY 2210 #define PG_REGCONFIGARRAY 3735 #define PG_REGDICTIONARYARRAY 3770 #define PG_REGOPERARRAY 2208 #define PG_REGOPERATORARRAY 2209 #define PG_REGPROCARRAY 1008 #define PG_REGPROCEDUREARRAY 2207 #define PG_REGTYPEARRAY 2211 #define PG_RELTIMEARRAY 1024 #define PG_TEXTARRAY 1009 #define PG_TIDARRAY 1010 #define PG_TIMEARRAY 1183 #define PG_TIMESTAMPARRAY 1115 #define PG_TIMESTAMPTZARRAY 1185 #define PG_TIMETZARRAY 1270 #define PG_TINTERVALARRAY 1025 #define PG_TSQUERYARRAY 3645 #define PG_TSVECTORARRAY 3643 #define PG_TXID_SNAPSHOTARRAY 2949 #define PG_UUIDARRAY 2951 #define PG_VARBITARRAY 1563 #define PG_VARCHARARRAY 1015 #define PG_XIDARRAY 1011 #define PG_XMLARRAY 143