module Database.PostgreSQL.Simple.TypeInfo.Static
( TypeInfo(..)
, staticTypeInfo
, bool
, boolOid
, bytea
, byteaOid
, char
, charOid
, name
, nameOid
, int8
, int8Oid
, int2
, int2Oid
, int4
, int4Oid
, regproc
, regprocOid
, text
, textOid
, oid
, oidOid
, tid
, tidOid
, xid
, xidOid
, cid
, cidOid
, xml
, xmlOid
, point
, pointOid
, lseg
, lsegOid
, path
, pathOid
, box
, boxOid
, polygon
, polygonOid
, line
, lineOid
, cidr
, cidrOid
, float4
, float4Oid
, float8
, float8Oid
, unknown
, unknownOid
, circle
, circleOid
, money
, moneyOid
, macaddr
, macaddrOid
, inet
, inetOid
, bpchar
, bpcharOid
, varchar
, varcharOid
, date
, dateOid
, time
, timeOid
, timestamp
, timestampOid
, timestamptz
, timestamptzOid
, interval
, intervalOid
, timetz
, timetzOid
, bit
, bitOid
, varbit
, varbitOid
, numeric
, numericOid
, refcursor
, refcursorOid
, record
, recordOid
, void
, voidOid
, array_record
, array_recordOid
, regprocedure
, regprocedureOid
, regoper
, regoperOid
, regoperator
, regoperatorOid
, regclass
, regclassOid
, regtype
, regtypeOid
, uuid
, uuidOid
, json
, jsonOid
, jsonb
, jsonbOid
, int2vector
, int2vectorOid
, oidvector
, oidvectorOid
, array_xml
, array_xmlOid
, array_json
, array_jsonOid
, array_line
, array_lineOid
, array_cidr
, array_cidrOid
, array_circle
, array_circleOid
, array_money
, array_moneyOid
, array_bool
, array_boolOid
, array_bytea
, array_byteaOid
, array_char
, array_charOid
, array_name
, array_nameOid
, array_int2
, array_int2Oid
, array_int2vector
, array_int2vectorOid
, array_int4
, array_int4Oid
, array_regproc
, array_regprocOid
, array_text
, array_textOid
, array_tid
, array_tidOid
, array_xid
, array_xidOid
, array_cid
, array_cidOid
, array_oidvector
, array_oidvectorOid
, array_bpchar
, array_bpcharOid
, array_varchar
, array_varcharOid
, array_int8
, array_int8Oid
, array_point
, array_pointOid
, array_lseg
, array_lsegOid
, array_path
, array_pathOid
, array_box
, array_boxOid
, array_float4
, array_float4Oid
, array_float8
, array_float8Oid
, array_polygon
, array_polygonOid
, array_oid
, array_oidOid
, array_macaddr
, array_macaddrOid
, array_inet
, array_inetOid
, array_timestamp
, array_timestampOid
, array_date
, array_dateOid
, array_time
, array_timeOid
, array_timestamptz
, array_timestamptzOid
, array_interval
, array_intervalOid
, array_numeric
, array_numericOid
, array_timetz
, array_timetzOid
, array_bit
, array_bitOid
, array_varbit
, array_varbitOid
, array_refcursor
, array_refcursorOid
, array_regprocedure
, array_regprocedureOid
, array_regoper
, array_regoperOid
, array_regoperator
, array_regoperatorOid
, array_regclass
, array_regclassOid
, array_regtype
, array_regtypeOid
, array_uuid
, array_uuidOid
, array_jsonb
, array_jsonbOid
, int4range
, int4rangeOid
, _int4range
, _int4rangeOid
, numrange
, numrangeOid
, _numrange
, _numrangeOid
, tsrange
, tsrangeOid
, _tsrange
, _tsrangeOid
, tstzrange
, tstzrangeOid
, _tstzrange
, _tstzrangeOid
, daterange
, daterangeOid
, _daterange
, _daterangeOid
, int8range
, int8rangeOid
, _int8range
, _int8rangeOid
) where
import Database.PostgreSQL.LibPQ (Oid(..))
import Database.PostgreSQL.Simple.TypeInfo.Types
staticTypeInfo :: Oid -> Maybe TypeInfo
staticTypeInfo :: Oid -> Maybe TypeInfo
staticTypeInfo (Oid CUInt
x) = case CUInt
x of
CUInt
16 -> forall a. a -> Maybe a
Just TypeInfo
bool
CUInt
17 -> forall a. a -> Maybe a
Just TypeInfo
bytea
CUInt
18 -> forall a. a -> Maybe a
Just TypeInfo
char
CUInt
19 -> forall a. a -> Maybe a
Just TypeInfo
name
CUInt
20 -> forall a. a -> Maybe a
Just TypeInfo
int8
CUInt
21 -> forall a. a -> Maybe a
Just TypeInfo
int2
CUInt
23 -> forall a. a -> Maybe a
Just TypeInfo
int4
CUInt
24 -> forall a. a -> Maybe a
Just TypeInfo
regproc
CUInt
25 -> forall a. a -> Maybe a
Just TypeInfo
text
CUInt
26 -> forall a. a -> Maybe a
Just TypeInfo
oid
CUInt
27 -> forall a. a -> Maybe a
Just TypeInfo
tid
CUInt
28 -> forall a. a -> Maybe a
Just TypeInfo
xid
CUInt
29 -> forall a. a -> Maybe a
Just TypeInfo
cid
CUInt
142 -> forall a. a -> Maybe a
Just TypeInfo
xml
CUInt
600 -> forall a. a -> Maybe a
Just TypeInfo
point
CUInt
601 -> forall a. a -> Maybe a
Just TypeInfo
lseg
CUInt
602 -> forall a. a -> Maybe a
Just TypeInfo
path
CUInt
603 -> forall a. a -> Maybe a
Just TypeInfo
box
CUInt
604 -> forall a. a -> Maybe a
Just TypeInfo
polygon
CUInt
628 -> forall a. a -> Maybe a
Just TypeInfo
line
CUInt
650 -> forall a. a -> Maybe a
Just TypeInfo
cidr
CUInt
700 -> forall a. a -> Maybe a
Just TypeInfo
float4
CUInt
701 -> forall a. a -> Maybe a
Just TypeInfo
float8
CUInt
705 -> forall a. a -> Maybe a
Just TypeInfo
unknown
CUInt
718 -> forall a. a -> Maybe a
Just TypeInfo
circle
CUInt
790 -> forall a. a -> Maybe a
Just TypeInfo
money
CUInt
829 -> forall a. a -> Maybe a
Just TypeInfo
macaddr
CUInt
869 -> forall a. a -> Maybe a
Just TypeInfo
inet
CUInt
1042 -> forall a. a -> Maybe a
Just TypeInfo
bpchar
CUInt
1043 -> forall a. a -> Maybe a
Just TypeInfo
varchar
CUInt
1082 -> forall a. a -> Maybe a
Just TypeInfo
date
CUInt
1083 -> forall a. a -> Maybe a
Just TypeInfo
time
CUInt
1114 -> forall a. a -> Maybe a
Just TypeInfo
timestamp
CUInt
1184 -> forall a. a -> Maybe a
Just TypeInfo
timestamptz
CUInt
1186 -> forall a. a -> Maybe a
Just TypeInfo
interval
CUInt
1266 -> forall a. a -> Maybe a
Just TypeInfo
timetz
CUInt
1560 -> forall a. a -> Maybe a
Just TypeInfo
bit
CUInt
1562 -> forall a. a -> Maybe a
Just TypeInfo
varbit
CUInt
1700 -> forall a. a -> Maybe a
Just TypeInfo
numeric
CUInt
1790 -> forall a. a -> Maybe a
Just TypeInfo
refcursor
CUInt
2249 -> forall a. a -> Maybe a
Just TypeInfo
record
CUInt
2278 -> forall a. a -> Maybe a
Just TypeInfo
void
CUInt
2287 -> forall a. a -> Maybe a
Just TypeInfo
array_record
CUInt
2202 -> forall a. a -> Maybe a
Just TypeInfo
regprocedure
CUInt
2203 -> forall a. a -> Maybe a
Just TypeInfo
regoper
CUInt
2204 -> forall a. a -> Maybe a
Just TypeInfo
regoperator
CUInt
2205 -> forall a. a -> Maybe a
Just TypeInfo
regclass
CUInt
2206 -> forall a. a -> Maybe a
Just TypeInfo
regtype
CUInt
2950 -> forall a. a -> Maybe a
Just TypeInfo
uuid
CUInt
114 -> forall a. a -> Maybe a
Just TypeInfo
json
CUInt
3802 -> forall a. a -> Maybe a
Just TypeInfo
jsonb
CUInt
22 -> forall a. a -> Maybe a
Just TypeInfo
int2vector
CUInt
30 -> forall a. a -> Maybe a
Just TypeInfo
oidvector
CUInt
143 -> forall a. a -> Maybe a
Just TypeInfo
array_xml
CUInt
199 -> forall a. a -> Maybe a
Just TypeInfo
array_json
CUInt
629 -> forall a. a -> Maybe a
Just TypeInfo
array_line
CUInt
651 -> forall a. a -> Maybe a
Just TypeInfo
array_cidr
CUInt
719 -> forall a. a -> Maybe a
Just TypeInfo
array_circle
CUInt
791 -> forall a. a -> Maybe a
Just TypeInfo
array_money
CUInt
1000 -> forall a. a -> Maybe a
Just TypeInfo
array_bool
CUInt
1001 -> forall a. a -> Maybe a
Just TypeInfo
array_bytea
CUInt
1002 -> forall a. a -> Maybe a
Just TypeInfo
array_char
CUInt
1003 -> forall a. a -> Maybe a
Just TypeInfo
array_name
CUInt
1005 -> forall a. a -> Maybe a
Just TypeInfo
array_int2
CUInt
1006 -> forall a. a -> Maybe a
Just TypeInfo
array_int2vector
CUInt
1007 -> forall a. a -> Maybe a
Just TypeInfo
array_int4
CUInt
1008 -> forall a. a -> Maybe a
Just TypeInfo
array_regproc
CUInt
1009 -> forall a. a -> Maybe a
Just TypeInfo
array_text
CUInt
1010 -> forall a. a -> Maybe a
Just TypeInfo
array_tid
CUInt
1011 -> forall a. a -> Maybe a
Just TypeInfo
array_xid
CUInt
1012 -> forall a. a -> Maybe a
Just TypeInfo
array_cid
CUInt
1013 -> forall a. a -> Maybe a
Just TypeInfo
array_oidvector
CUInt
1014 -> forall a. a -> Maybe a
Just TypeInfo
array_bpchar
CUInt
1015 -> forall a. a -> Maybe a
Just TypeInfo
array_varchar
CUInt
1016 -> forall a. a -> Maybe a
Just TypeInfo
array_int8
CUInt
1017 -> forall a. a -> Maybe a
Just TypeInfo
array_point
CUInt
1018 -> forall a. a -> Maybe a
Just TypeInfo
array_lseg
CUInt
1019 -> forall a. a -> Maybe a
Just TypeInfo
array_path
CUInt
1020 -> forall a. a -> Maybe a
Just TypeInfo
array_box
CUInt
1021 -> forall a. a -> Maybe a
Just TypeInfo
array_float4
CUInt
1022 -> forall a. a -> Maybe a
Just TypeInfo
array_float8
CUInt
1027 -> forall a. a -> Maybe a
Just TypeInfo
array_polygon
CUInt
1028 -> forall a. a -> Maybe a
Just TypeInfo
array_oid
CUInt
1040 -> forall a. a -> Maybe a
Just TypeInfo
array_macaddr
CUInt
1041 -> forall a. a -> Maybe a
Just TypeInfo
array_inet
CUInt
1115 -> forall a. a -> Maybe a
Just TypeInfo
array_timestamp
CUInt
1182 -> forall a. a -> Maybe a
Just TypeInfo
array_date
CUInt
1183 -> forall a. a -> Maybe a
Just TypeInfo
array_time
CUInt
1185 -> forall a. a -> Maybe a
Just TypeInfo
array_timestamptz
CUInt
1187 -> forall a. a -> Maybe a
Just TypeInfo
array_interval
CUInt
1231 -> forall a. a -> Maybe a
Just TypeInfo
array_numeric
CUInt
1270 -> forall a. a -> Maybe a
Just TypeInfo
array_timetz
CUInt
1561 -> forall a. a -> Maybe a
Just TypeInfo
array_bit
CUInt
1563 -> forall a. a -> Maybe a
Just TypeInfo
array_varbit
CUInt
2201 -> forall a. a -> Maybe a
Just TypeInfo
array_refcursor
CUInt
2207 -> forall a. a -> Maybe a
Just TypeInfo
array_regprocedure
CUInt
2208 -> forall a. a -> Maybe a
Just TypeInfo
array_regoper
CUInt
2209 -> forall a. a -> Maybe a
Just TypeInfo
array_regoperator
CUInt
2210 -> forall a. a -> Maybe a
Just TypeInfo
array_regclass
CUInt
2211 -> forall a. a -> Maybe a
Just TypeInfo
array_regtype
CUInt
2951 -> forall a. a -> Maybe a
Just TypeInfo
array_uuid
CUInt
3807 -> forall a. a -> Maybe a
Just TypeInfo
array_jsonb
CUInt
3904 -> forall a. a -> Maybe a
Just TypeInfo
int4range
CUInt
3905 -> forall a. a -> Maybe a
Just TypeInfo
_int4range
CUInt
3906 -> forall a. a -> Maybe a
Just TypeInfo
numrange
CUInt
3907 -> forall a. a -> Maybe a
Just TypeInfo
_numrange
CUInt
3908 -> forall a. a -> Maybe a
Just TypeInfo
tsrange
CUInt
3909 -> forall a. a -> Maybe a
Just TypeInfo
_tsrange
CUInt
3910 -> forall a. a -> Maybe a
Just TypeInfo
tstzrange
CUInt
3911 -> forall a. a -> Maybe a
Just TypeInfo
_tstzrange
CUInt
3912 -> forall a. a -> Maybe a
Just TypeInfo
daterange
CUInt
3913 -> forall a. a -> Maybe a
Just TypeInfo
_daterange
CUInt
3926 -> forall a. a -> Maybe a
Just TypeInfo
int8range
CUInt
3927 -> forall a. a -> Maybe a
Just TypeInfo
_int8range
CUInt
_ -> forall a. Maybe a
Nothing
bool :: TypeInfo
bool :: TypeInfo
bool = Basic {
typoid :: Oid
typoid = Oid
boolOid,
typcategory :: Char
typcategory = Char
'B',
typdelim :: Char
typdelim = Char
',',
typname :: ByteString
typname = ByteString
"bool"
}
boolOid :: Oid
boolOid :: Oid
boolOid = CUInt -> Oid
Oid CUInt
16
{-# INLINE boolOid #-}
bytea :: TypeInfo
bytea :: TypeInfo
bytea = Basic {
typoid :: Oid
typoid = Oid
byteaOid,
typcategory :: Char
typcategory = Char
'U',
typdelim :: Char
typdelim = Char
',',
typname :: ByteString
typname = ByteString
"bytea"
}
byteaOid :: Oid
byteaOid :: Oid
byteaOid = CUInt -> Oid
Oid CUInt
17
{-# INLINE byteaOid #-}
char :: TypeInfo
char :: TypeInfo
char = Basic {
typoid :: Oid
typoid = Oid
charOid,
typcategory :: Char
typcategory = Char
'S',
typdelim :: Char
typdelim = Char
',',
typname :: ByteString
typname = ByteString
"char"
}
charOid :: Oid
charOid :: Oid
charOid = CUInt -> Oid
Oid CUInt
18
{-# INLINE charOid #-}
name :: TypeInfo
name :: TypeInfo
name = Basic {
typoid :: Oid
typoid = Oid
nameOid,
typcategory :: Char
typcategory = Char
'S',
typdelim :: Char
typdelim = Char
',',
typname :: ByteString
typname = ByteString
"name"
}
nameOid :: Oid
nameOid :: Oid
nameOid = CUInt -> Oid
Oid CUInt
19
{-# INLINE nameOid #-}
int8 :: TypeInfo
int8 :: TypeInfo
int8 = Basic {
typoid :: Oid
typoid = Oid
int8Oid,
typcategory :: Char
typcategory = Char
'N',
typdelim :: Char
typdelim = Char
',',
typname :: ByteString
typname = ByteString
"int8"
}
int8Oid :: Oid
int8Oid :: Oid
int8Oid = CUInt -> Oid
Oid CUInt
20
{-# INLINE int8Oid #-}
int2 :: TypeInfo
int2 :: TypeInfo
int2 = Basic {
typoid :: Oid
typoid = Oid
int2Oid,
typcategory :: Char
typcategory = Char
'N',
typdelim :: Char
typdelim = Char
',',
typname :: ByteString
typname = ByteString
"int2"
}
int2Oid :: Oid
int2Oid :: Oid
int2Oid = CUInt -> Oid
Oid CUInt
21
{-# INLINE int2Oid #-}
int4 :: TypeInfo
int4 :: TypeInfo
int4 = Basic {
typoid :: Oid
typoid = Oid
int4Oid,
typcategory :: Char
typcategory = Char
'N',
typdelim :: Char
typdelim = Char
',',
typname :: ByteString
typname = ByteString
"int4"
}
int4Oid :: Oid
int4Oid :: Oid
int4Oid = CUInt -> Oid
Oid CUInt
23
{-# INLINE int4Oid #-}
regproc :: TypeInfo
regproc :: TypeInfo
regproc = Basic {
typoid :: Oid
typoid = Oid
regprocOid,
typcategory :: Char
typcategory = Char
'N',
typdelim :: Char
typdelim = Char
',',
typname :: ByteString
typname = ByteString
"regproc"
}
regprocOid :: Oid
regprocOid :: Oid
regprocOid = CUInt -> Oid
Oid CUInt
24
{-# INLINE regprocOid #-}
text :: TypeInfo
text :: TypeInfo
text = Basic {
typoid :: Oid
typoid = Oid
textOid,
typcategory :: Char
typcategory = Char
'S',
typdelim :: Char
typdelim = Char
',',
typname :: ByteString
typname = ByteString
"text"
}
textOid :: Oid
textOid :: Oid
textOid = CUInt -> Oid
Oid CUInt
25
{-# INLINE textOid #-}
oid :: TypeInfo
oid :: TypeInfo
oid = Basic {
typoid :: Oid
typoid = Oid
oidOid,
typcategory :: Char
typcategory = Char
'N',
typdelim :: Char
typdelim = Char
',',
typname :: ByteString
typname = ByteString
"oid"
}
oidOid :: Oid
oidOid :: Oid
oidOid = CUInt -> Oid
Oid CUInt
26
{-# INLINE oidOid #-}
tid :: TypeInfo
tid :: TypeInfo
tid = Basic {
typoid :: Oid
typoid = Oid
tidOid,
typcategory :: Char
typcategory = Char
'U',
typdelim :: Char
typdelim = Char
',',
typname :: ByteString
typname = ByteString
"tid"
}
tidOid :: Oid
tidOid :: Oid
tidOid = CUInt -> Oid
Oid CUInt
27
{-# INLINE tidOid #-}
xid :: TypeInfo
xid :: TypeInfo
xid = Basic {
typoid :: Oid
typoid = Oid
xidOid,
typcategory :: Char
typcategory = Char
'U',
typdelim :: Char
typdelim = Char
',',
typname :: ByteString
typname = ByteString
"xid"
}
xidOid :: Oid
xidOid :: Oid
xidOid = CUInt -> Oid
Oid CUInt
28
{-# INLINE xidOid #-}
cid :: TypeInfo
cid :: TypeInfo
cid = Basic {
typoid :: Oid
typoid = Oid
cidOid,
typcategory :: Char
typcategory = Char
'U',
typdelim :: Char
typdelim = Char
',',
typname :: ByteString
typname = ByteString
"cid"
}
cidOid :: Oid
cidOid :: Oid
cidOid = CUInt -> Oid
Oid CUInt
29
{-# INLINE cidOid #-}
xml :: TypeInfo
xml :: TypeInfo
xml = Basic {
typoid :: Oid
typoid = Oid
xmlOid,
typcategory :: Char
typcategory = Char
'U',
typdelim :: Char
typdelim = Char
',',
typname :: ByteString
typname = ByteString
"xml"
}
xmlOid :: Oid
xmlOid :: Oid
xmlOid = CUInt -> Oid
Oid CUInt
142
{-# INLINE xmlOid #-}
point :: TypeInfo
point :: TypeInfo
point = Basic {
typoid :: Oid
typoid = Oid
pointOid,
typcategory :: Char
typcategory = Char
'G',
typdelim :: Char
typdelim = Char
',',
typname :: ByteString
typname = ByteString
"point"
}
pointOid :: Oid
pointOid :: Oid
pointOid = CUInt -> Oid
Oid CUInt
600
{-# INLINE pointOid #-}
lseg :: TypeInfo
lseg :: TypeInfo
lseg = Basic {
typoid :: Oid
typoid = Oid
lsegOid,
typcategory :: Char
typcategory = Char
'G',
typdelim :: Char
typdelim = Char
',',
typname :: ByteString
typname = ByteString
"lseg"
}
lsegOid :: Oid
lsegOid :: Oid
lsegOid = CUInt -> Oid
Oid CUInt
601
{-# INLINE lsegOid #-}
path :: TypeInfo
path :: TypeInfo
path = Basic {
typoid :: Oid
typoid = Oid
pathOid,
typcategory :: Char
typcategory = Char
'G',
typdelim :: Char
typdelim = Char
',',
typname :: ByteString
typname = ByteString
"path"
}
pathOid :: Oid
pathOid :: Oid
pathOid = CUInt -> Oid
Oid CUInt
602
{-# INLINE pathOid #-}
box :: TypeInfo
box :: TypeInfo
box = Basic {
typoid :: Oid
typoid = Oid
boxOid,
typcategory :: Char
typcategory = Char
'G',
typdelim :: Char
typdelim = Char
';',
typname :: ByteString
typname = ByteString
"box"
}
boxOid :: Oid
boxOid :: Oid
boxOid = CUInt -> Oid
Oid CUInt
603
{-# INLINE boxOid #-}
polygon :: TypeInfo
polygon :: TypeInfo
polygon = Basic {
typoid :: Oid
typoid = Oid
polygonOid,
typcategory :: Char
typcategory = Char
'G',
typdelim :: Char
typdelim = Char
',',
typname :: ByteString
typname = ByteString
"polygon"
}
polygonOid :: Oid
polygonOid :: Oid
polygonOid = CUInt -> Oid
Oid CUInt
604
{-# INLINE polygonOid #-}
line :: TypeInfo
line :: TypeInfo
line = Basic {
typoid :: Oid
typoid = Oid
lineOid,
typcategory :: Char
typcategory = Char
'G',
typdelim :: Char
typdelim = Char
',',
typname :: ByteString
typname = ByteString
"line"
}
lineOid :: Oid
lineOid :: Oid
lineOid = CUInt -> Oid
Oid CUInt
628
{-# INLINE lineOid #-}
cidr :: TypeInfo
cidr :: TypeInfo
cidr = Basic {
typoid :: Oid
typoid = Oid
cidrOid,
typcategory :: Char
typcategory = Char
'I',
typdelim :: Char
typdelim = Char
',',
typname :: ByteString
typname = ByteString
"cidr"
}
cidrOid :: Oid
cidrOid :: Oid
cidrOid = CUInt -> Oid
Oid CUInt
650
{-# INLINE cidrOid #-}
float4 :: TypeInfo
float4 :: TypeInfo
float4 = Basic {
typoid :: Oid
typoid = Oid
float4Oid,
typcategory :: Char
typcategory = Char
'N',
typdelim :: Char
typdelim = Char
',',
typname :: ByteString
typname = ByteString
"float4"
}
float4Oid :: Oid
float4Oid :: Oid
float4Oid = CUInt -> Oid
Oid CUInt
700
{-# INLINE float4Oid #-}
float8 :: TypeInfo
float8 :: TypeInfo
float8 = Basic {
typoid :: Oid
typoid = Oid
float8Oid,
typcategory :: Char
typcategory = Char
'N',
typdelim :: Char
typdelim = Char
',',
typname :: ByteString
typname = ByteString
"float8"
}
float8Oid :: Oid
float8Oid :: Oid
float8Oid = CUInt -> Oid
Oid CUInt
701
{-# INLINE float8Oid #-}
unknown :: TypeInfo
unknown :: TypeInfo
unknown = Basic {
typoid :: Oid
typoid = Oid
unknownOid,
typcategory :: Char
typcategory = Char
'X',
typdelim :: Char
typdelim = Char
',',
typname :: ByteString
typname = ByteString
"unknown"
}
unknownOid :: Oid
unknownOid :: Oid
unknownOid = CUInt -> Oid
Oid CUInt
705
{-# INLINE unknownOid #-}
circle :: TypeInfo
circle :: TypeInfo
circle = Basic {
typoid :: Oid
typoid = Oid
circleOid,
typcategory :: Char
typcategory = Char
'G',
typdelim :: Char
typdelim = Char
',',
typname :: ByteString
typname = ByteString
"circle"
}
circleOid :: Oid
circleOid :: Oid
circleOid = CUInt -> Oid
Oid CUInt
718
{-# INLINE circleOid #-}
money :: TypeInfo
money :: TypeInfo
money = Basic {
typoid :: Oid
typoid = Oid
moneyOid,
typcategory :: Char
typcategory = Char
'N',
typdelim :: Char
typdelim = Char
',',
typname :: ByteString
typname = ByteString
"money"
}
moneyOid :: Oid
moneyOid :: Oid
moneyOid = CUInt -> Oid
Oid CUInt
790
{-# INLINE moneyOid #-}
macaddr :: TypeInfo
macaddr :: TypeInfo
macaddr = Basic {
typoid :: Oid
typoid = Oid
macaddrOid,
typcategory :: Char
typcategory = Char
'U',
typdelim :: Char
typdelim = Char
',',
typname :: ByteString
typname = ByteString
"macaddr"
}
macaddrOid :: Oid
macaddrOid :: Oid
macaddrOid = CUInt -> Oid
Oid CUInt
829
{-# INLINE macaddrOid #-}
inet :: TypeInfo
inet :: TypeInfo
inet = Basic {
typoid :: Oid
typoid = Oid
inetOid,
typcategory :: Char
typcategory = Char
'I',
typdelim :: Char
typdelim = Char
',',
typname :: ByteString
typname = ByteString
"inet"
}
inetOid :: Oid
inetOid :: Oid
inetOid = CUInt -> Oid
Oid CUInt
869
{-# INLINE inetOid #-}
bpchar :: TypeInfo
bpchar :: TypeInfo
bpchar = Basic {
typoid :: Oid
typoid = Oid
bpcharOid,
typcategory :: Char
typcategory = Char
'S',
typdelim :: Char
typdelim = Char
',',
typname :: ByteString
typname = ByteString
"bpchar"
}
bpcharOid :: Oid
bpcharOid :: Oid
bpcharOid = CUInt -> Oid
Oid CUInt
1042
{-# INLINE bpcharOid #-}
varchar :: TypeInfo
varchar :: TypeInfo
varchar = Basic {
typoid :: Oid
typoid = Oid
varcharOid,
typcategory :: Char
typcategory = Char
'S',
typdelim :: Char
typdelim = Char
',',
typname :: ByteString
typname = ByteString
"varchar"
}
varcharOid :: Oid
varcharOid :: Oid
varcharOid = CUInt -> Oid
Oid CUInt
1043
{-# INLINE varcharOid #-}
date :: TypeInfo
date :: TypeInfo
date = Basic {
typoid :: Oid
typoid = Oid
dateOid,
typcategory :: Char
typcategory = Char
'D',
typdelim :: Char
typdelim = Char
',',
typname :: ByteString
typname = ByteString
"date"
}
dateOid :: Oid
dateOid :: Oid
dateOid = CUInt -> Oid
Oid CUInt
1082
{-# INLINE dateOid #-}
time :: TypeInfo
time :: TypeInfo
time = Basic {
typoid :: Oid
typoid = Oid
timeOid,
typcategory :: Char
typcategory = Char
'D',
typdelim :: Char
typdelim = Char
',',
typname :: ByteString
typname = ByteString
"time"
}
timeOid :: Oid
timeOid :: Oid
timeOid = CUInt -> Oid
Oid CUInt
1083
{-# INLINE timeOid #-}
timestamp :: TypeInfo
timestamp :: TypeInfo
timestamp = Basic {
typoid :: Oid
typoid = Oid
timestampOid,
typcategory :: Char
typcategory = Char
'D',
typdelim :: Char
typdelim = Char
',',
typname :: ByteString
typname = ByteString
"timestamp"
}
timestampOid :: Oid
timestampOid :: Oid
timestampOid = CUInt -> Oid
Oid CUInt
1114
{-# INLINE timestampOid #-}
timestamptz :: TypeInfo
timestamptz :: TypeInfo
timestamptz = Basic {
typoid :: Oid
typoid = Oid
timestamptzOid,
typcategory :: Char
typcategory = Char
'D',
typdelim :: Char
typdelim = Char
',',
typname :: ByteString
typname = ByteString
"timestamptz"
}
timestamptzOid :: Oid
timestamptzOid :: Oid
timestamptzOid = CUInt -> Oid
Oid CUInt
1184
{-# INLINE timestamptzOid #-}
interval :: TypeInfo
interval :: TypeInfo
interval = Basic {
typoid :: Oid
typoid = Oid
intervalOid,
typcategory :: Char
typcategory = Char
'T',
typdelim :: Char
typdelim = Char
',',
typname :: ByteString
typname = ByteString
"interval"
}
intervalOid :: Oid
intervalOid :: Oid
intervalOid = CUInt -> Oid
Oid CUInt
1186
{-# INLINE intervalOid #-}
timetz :: TypeInfo
timetz :: TypeInfo
timetz = Basic {
typoid :: Oid
typoid = Oid
timetzOid,
typcategory :: Char
typcategory = Char
'D',
typdelim :: Char
typdelim = Char
',',
typname :: ByteString
typname = ByteString
"timetz"
}
timetzOid :: Oid
timetzOid :: Oid
timetzOid = CUInt -> Oid
Oid CUInt
1266
{-# INLINE timetzOid #-}
bit :: TypeInfo
bit :: TypeInfo
bit = Basic {
typoid :: Oid
typoid = Oid
bitOid,
typcategory :: Char
typcategory = Char
'V',
typdelim :: Char
typdelim = Char
',',
typname :: ByteString
typname = ByteString
"bit"
}
bitOid :: Oid
bitOid :: Oid
bitOid = CUInt -> Oid
Oid CUInt
1560
{-# INLINE bitOid #-}
varbit :: TypeInfo
varbit :: TypeInfo
varbit = Basic {
typoid :: Oid
typoid = Oid
varbitOid,
typcategory :: Char
typcategory = Char
'V',
typdelim :: Char
typdelim = Char
',',
typname :: ByteString
typname = ByteString
"varbit"
}
varbitOid :: Oid
varbitOid :: Oid
varbitOid = CUInt -> Oid
Oid CUInt
1562
{-# INLINE varbitOid #-}
numeric :: TypeInfo
numeric :: TypeInfo
numeric = Basic {
typoid :: Oid
typoid = Oid
numericOid,
typcategory :: Char
typcategory = Char
'N',
typdelim :: Char
typdelim = Char
',',
typname :: ByteString
typname = ByteString
"numeric"
}
numericOid :: Oid
numericOid :: Oid
numericOid = CUInt -> Oid
Oid CUInt
1700
{-# INLINE numericOid #-}
refcursor :: TypeInfo
refcursor :: TypeInfo
refcursor = Basic {
typoid :: Oid
typoid = Oid
refcursorOid,
typcategory :: Char
typcategory = Char
'U',
typdelim :: Char
typdelim = Char
',',
typname :: ByteString
typname = ByteString
"refcursor"
}
refcursorOid :: Oid
refcursorOid :: Oid
refcursorOid = CUInt -> Oid
Oid CUInt
1790
{-# INLINE refcursorOid #-}
record :: TypeInfo
record :: TypeInfo
record = Basic {
typoid :: Oid
typoid = Oid
recordOid,
typcategory :: Char
typcategory = Char
'P',
typdelim :: Char
typdelim = Char
',',
typname :: ByteString
typname = ByteString
"record"
}
recordOid :: Oid
recordOid :: Oid
recordOid = CUInt -> Oid
Oid CUInt
2249
{-# INLINE recordOid #-}
void :: TypeInfo
void :: TypeInfo
void = Basic {
typoid :: Oid
typoid = Oid
voidOid,
typcategory :: Char
typcategory = Char
'P',
typdelim :: Char
typdelim = Char
',',
typname :: ByteString
typname = ByteString
"void"
}
voidOid :: Oid
voidOid :: Oid
voidOid = CUInt -> Oid
Oid CUInt
2278
{-# INLINE voidOid #-}
array_record :: TypeInfo
array_record :: TypeInfo
array_record = Array {
typoid :: Oid
typoid = Oid
array_recordOid,
typcategory :: Char
typcategory = Char
'P',
typdelim :: Char
typdelim = Char
',',
typname :: ByteString
typname = ByteString
"_record",
typelem :: TypeInfo
typelem = TypeInfo
record
}
array_recordOid :: Oid
array_recordOid :: Oid
array_recordOid = CUInt -> Oid
Oid CUInt
2287
{-# INLINE array_recordOid #-}
regprocedure :: TypeInfo
regprocedure :: TypeInfo
regprocedure = Basic {
typoid :: Oid
typoid = Oid
regprocedureOid,
typcategory :: Char
typcategory = Char
'N',
typdelim :: Char
typdelim = Char
',',
typname :: ByteString
typname = ByteString
"regprocedure"
}
regprocedureOid :: Oid
regprocedureOid :: Oid
regprocedureOid = CUInt -> Oid
Oid CUInt
2202
{-# INLINE regprocedureOid #-}
regoper :: TypeInfo
regoper :: TypeInfo
regoper = Basic {
typoid :: Oid
typoid = Oid
regoperOid,
typcategory :: Char
typcategory = Char
'N',
typdelim :: Char
typdelim = Char
',',
typname :: ByteString
typname = ByteString
"regoper"
}
regoperOid :: Oid
regoperOid :: Oid
regoperOid = CUInt -> Oid
Oid CUInt
2203
{-# INLINE regoperOid #-}
regoperator :: TypeInfo
regoperator :: TypeInfo
regoperator = Basic {
typoid :: Oid
typoid = Oid
regoperatorOid,
typcategory :: Char
typcategory = Char
'N',
typdelim :: Char
typdelim = Char
',',
typname :: ByteString
typname = ByteString
"regoperator"
}
regoperatorOid :: Oid
regoperatorOid :: Oid
regoperatorOid = CUInt -> Oid
Oid CUInt
2204
{-# INLINE regoperatorOid #-}
regclass :: TypeInfo
regclass :: TypeInfo
regclass = Basic {
typoid :: Oid
typoid = Oid
regclassOid,
typcategory :: Char
typcategory = Char
'N',
typdelim :: Char
typdelim = Char
',',
typname :: ByteString
typname = ByteString
"regclass"
}
regclassOid :: Oid
regclassOid :: Oid
regclassOid = CUInt -> Oid
Oid CUInt
2205
{-# INLINE regclassOid #-}
regtype :: TypeInfo
regtype :: TypeInfo
regtype = Basic {
typoid :: Oid
typoid = Oid
regtypeOid,
typcategory :: Char
typcategory = Char
'N',
typdelim :: Char
typdelim = Char
',',
typname :: ByteString
typname = ByteString
"regtype"
}
regtypeOid :: Oid
regtypeOid :: Oid
regtypeOid = CUInt -> Oid
Oid CUInt
2206
{-# INLINE regtypeOid #-}
uuid :: TypeInfo
uuid :: TypeInfo
uuid = Basic {
typoid :: Oid
typoid = Oid
uuidOid,
typcategory :: Char
typcategory = Char
'U',
typdelim :: Char
typdelim = Char
',',
typname :: ByteString
typname = ByteString
"uuid"
}
uuidOid :: Oid
uuidOid :: Oid
uuidOid = CUInt -> Oid
Oid CUInt
2950
{-# INLINE uuidOid #-}
json :: TypeInfo
json :: TypeInfo
json = Basic {
typoid :: Oid
typoid = Oid
jsonOid,
typcategory :: Char
typcategory = Char
'U',
typdelim :: Char
typdelim = Char
',',
typname :: ByteString
typname = ByteString
"json"
}
jsonOid :: Oid
jsonOid :: Oid
jsonOid = CUInt -> Oid
Oid CUInt
114
{-# INLINE jsonOid #-}
jsonb :: TypeInfo
jsonb :: TypeInfo
jsonb = Basic {
typoid :: Oid
typoid = Oid
jsonbOid,
typcategory :: Char
typcategory = Char
'U',
typdelim :: Char
typdelim = Char
',',
typname :: ByteString
typname = ByteString
"jsonb"
}
jsonbOid :: Oid
jsonbOid :: Oid
jsonbOid = CUInt -> Oid
Oid CUInt
3802
{-# INLINE jsonbOid #-}
int2vector :: TypeInfo
int2vector :: TypeInfo
int2vector = Array {
typoid :: Oid
typoid = Oid
int2vectorOid,
typcategory :: Char
typcategory = Char
'A',
typdelim :: Char
typdelim = Char
',',
typname :: ByteString
typname = ByteString
"int2vector",
typelem :: TypeInfo
typelem = TypeInfo
int2
}
int2vectorOid :: Oid
int2vectorOid :: Oid
int2vectorOid = CUInt -> Oid
Oid CUInt
22
{-# INLINE int2vectorOid #-}
oidvector :: TypeInfo
oidvector :: TypeInfo
oidvector = Array {
typoid :: Oid
typoid = Oid
oidvectorOid,
typcategory :: Char
typcategory = Char
'A',
typdelim :: Char
typdelim = Char
',',
typname :: ByteString
typname = ByteString
"oidvector",
typelem :: TypeInfo
typelem = TypeInfo
oid
}
oidvectorOid :: Oid
oidvectorOid :: Oid
oidvectorOid = CUInt -> Oid
Oid CUInt
30
{-# INLINE oidvectorOid #-}
array_xml :: TypeInfo
array_xml :: TypeInfo
array_xml = Array {
typoid :: Oid
typoid = Oid
array_xmlOid,
typcategory :: Char
typcategory = Char
'A',
typdelim :: Char
typdelim = Char
',',
typname :: ByteString
typname = ByteString
"_xml",
typelem :: TypeInfo
typelem = TypeInfo
xml
}
array_xmlOid :: Oid
array_xmlOid :: Oid
array_xmlOid = CUInt -> Oid
Oid CUInt
143
{-# INLINE array_xmlOid #-}
array_json :: TypeInfo
array_json :: TypeInfo
array_json = Array {
typoid :: Oid
typoid = Oid
array_jsonOid,
typcategory :: Char
typcategory = Char
'A',
typdelim :: Char
typdelim = Char
',',
typname :: ByteString
typname = ByteString
"_json",
typelem :: TypeInfo
typelem = TypeInfo
json
}
array_jsonOid :: Oid
array_jsonOid :: Oid
array_jsonOid = CUInt -> Oid
Oid CUInt
199
{-# INLINE array_jsonOid #-}
array_line :: TypeInfo
array_line :: TypeInfo
array_line = Array {
typoid :: Oid
typoid = Oid
array_lineOid,
typcategory :: Char
typcategory = Char
'A',
typdelim :: Char
typdelim = Char
',',
typname :: ByteString
typname = ByteString
"_line",
typelem :: TypeInfo
typelem = TypeInfo
line
}
array_lineOid :: Oid
array_lineOid :: Oid
array_lineOid = CUInt -> Oid
Oid CUInt
629
{-# INLINE array_lineOid #-}
array_cidr :: TypeInfo
array_cidr :: TypeInfo
array_cidr = Array {
typoid :: Oid
typoid = Oid
array_cidrOid,
typcategory :: Char
typcategory = Char
'A',
typdelim :: Char
typdelim = Char
',',
typname :: ByteString
typname = ByteString
"_cidr",
typelem :: TypeInfo
typelem = TypeInfo
cidr
}
array_cidrOid :: Oid
array_cidrOid :: Oid
array_cidrOid = CUInt -> Oid
Oid CUInt
651
{-# INLINE array_cidrOid #-}
array_circle :: TypeInfo
array_circle :: TypeInfo
array_circle = Array {
typoid :: Oid
typoid = Oid
array_circleOid,
typcategory :: Char
typcategory = Char
'A',
typdelim :: Char
typdelim = Char
',',
typname :: ByteString
typname = ByteString
"_circle",
typelem :: TypeInfo
typelem = TypeInfo
circle
}
array_circleOid :: Oid
array_circleOid :: Oid
array_circleOid = CUInt -> Oid
Oid CUInt
719
{-# INLINE array_circleOid #-}
array_money :: TypeInfo
array_money :: TypeInfo
array_money = Array {
typoid :: Oid
typoid = Oid
array_moneyOid,
typcategory :: Char
typcategory = Char
'A',
typdelim :: Char
typdelim = Char
',',
typname :: ByteString
typname = ByteString
"_money",
typelem :: TypeInfo
typelem = TypeInfo
money
}
array_moneyOid :: Oid
array_moneyOid :: Oid
array_moneyOid = CUInt -> Oid
Oid CUInt
791
{-# INLINE array_moneyOid #-}
array_bool :: TypeInfo
array_bool :: TypeInfo
array_bool = Array {
typoid :: Oid
typoid = Oid
array_boolOid,
typcategory :: Char
typcategory = Char
'A',
typdelim :: Char
typdelim = Char
',',
typname :: ByteString
typname = ByteString
"_bool",
typelem :: TypeInfo
typelem = TypeInfo
bool
}
array_boolOid :: Oid
array_boolOid :: Oid
array_boolOid = CUInt -> Oid
Oid CUInt
1000
{-# INLINE array_boolOid #-}
array_bytea :: TypeInfo
array_bytea :: TypeInfo
array_bytea = Array {
typoid :: Oid
typoid = Oid
array_byteaOid,
typcategory :: Char
typcategory = Char
'A',
typdelim :: Char
typdelim = Char
',',
typname :: ByteString
typname = ByteString
"_bytea",
typelem :: TypeInfo
typelem = TypeInfo
bytea
}
array_byteaOid :: Oid
array_byteaOid :: Oid
array_byteaOid = CUInt -> Oid
Oid CUInt
1001
{-# INLINE array_byteaOid #-}
array_char :: TypeInfo
array_char :: TypeInfo
array_char = Array {
typoid :: Oid
typoid = Oid
array_charOid,
typcategory :: Char
typcategory = Char
'A',
typdelim :: Char
typdelim = Char
',',
typname :: ByteString
typname = ByteString
"_char",
typelem :: TypeInfo
typelem = TypeInfo
char
}
array_charOid :: Oid
array_charOid :: Oid
array_charOid = CUInt -> Oid
Oid CUInt
1002
{-# INLINE array_charOid #-}
array_name :: TypeInfo
array_name :: TypeInfo
array_name = Array {
typoid :: Oid
typoid = Oid
array_nameOid,
typcategory :: Char
typcategory = Char
'A',
typdelim :: Char
typdelim = Char
',',
typname :: ByteString
typname = ByteString
"_name",
typelem :: TypeInfo
typelem = TypeInfo
name
}
array_nameOid :: Oid
array_nameOid :: Oid
array_nameOid = CUInt -> Oid
Oid CUInt
1003
{-# INLINE array_nameOid #-}
array_int2 :: TypeInfo
array_int2 :: TypeInfo
array_int2 = Array {
typoid :: Oid
typoid = Oid
array_int2Oid,
typcategory :: Char
typcategory = Char
'A',
typdelim :: Char
typdelim = Char
',',
typname :: ByteString
typname = ByteString
"_int2",
typelem :: TypeInfo
typelem = TypeInfo
int2
}
array_int2Oid :: Oid
array_int2Oid :: Oid
array_int2Oid = CUInt -> Oid
Oid CUInt
1005
{-# INLINE array_int2Oid #-}
array_int2vector :: TypeInfo
array_int2vector :: TypeInfo
array_int2vector = Array {
typoid :: Oid
typoid = Oid
array_int2vectorOid,
typcategory :: Char
typcategory = Char
'A',
typdelim :: Char
typdelim = Char
',',
typname :: ByteString
typname = ByteString
"_int2vector",
typelem :: TypeInfo
typelem = TypeInfo
int2vector
}
array_int2vectorOid :: Oid
array_int2vectorOid :: Oid
array_int2vectorOid = CUInt -> Oid
Oid CUInt
1006
{-# INLINE array_int2vectorOid #-}
array_int4 :: TypeInfo
array_int4 :: TypeInfo
array_int4 = Array {
typoid :: Oid
typoid = Oid
array_int4Oid,
typcategory :: Char
typcategory = Char
'A',
typdelim :: Char
typdelim = Char
',',
typname :: ByteString
typname = ByteString
"_int4",
typelem :: TypeInfo
typelem = TypeInfo
int4
}
array_int4Oid :: Oid
array_int4Oid :: Oid
array_int4Oid = CUInt -> Oid
Oid CUInt
1007
{-# INLINE array_int4Oid #-}
array_regproc :: TypeInfo
array_regproc :: TypeInfo
array_regproc = Array {
typoid :: Oid
typoid = Oid
array_regprocOid,
typcategory :: Char
typcategory = Char
'A',
typdelim :: Char
typdelim = Char
',',
typname :: ByteString
typname = ByteString
"_regproc",
typelem :: TypeInfo
typelem = TypeInfo
regproc
}
array_regprocOid :: Oid
array_regprocOid :: Oid
array_regprocOid = CUInt -> Oid
Oid CUInt
1008
{-# INLINE array_regprocOid #-}
array_text :: TypeInfo
array_text :: TypeInfo
array_text = Array {
typoid :: Oid
typoid = Oid
array_textOid,
typcategory :: Char
typcategory = Char
'A',
typdelim :: Char
typdelim = Char
',',
typname :: ByteString
typname = ByteString
"_text",
typelem :: TypeInfo
typelem = TypeInfo
text
}
array_textOid :: Oid
array_textOid :: Oid
array_textOid = CUInt -> Oid
Oid CUInt
1009
{-# INLINE array_textOid #-}
array_tid :: TypeInfo
array_tid :: TypeInfo
array_tid = Array {
typoid :: Oid
typoid = Oid
array_tidOid,
typcategory :: Char
typcategory = Char
'A',
typdelim :: Char
typdelim = Char
',',
typname :: ByteString
typname = ByteString
"_tid",
typelem :: TypeInfo
typelem = TypeInfo
tid
}
array_tidOid :: Oid
array_tidOid :: Oid
array_tidOid = CUInt -> Oid
Oid CUInt
1010
{-# INLINE array_tidOid #-}
array_xid :: TypeInfo
array_xid :: TypeInfo
array_xid = Array {
typoid :: Oid
typoid = Oid
array_xidOid,
typcategory :: Char
typcategory = Char
'A',
typdelim :: Char
typdelim = Char
',',
typname :: ByteString
typname = ByteString
"_xid",
typelem :: TypeInfo
typelem = TypeInfo
xid
}
array_xidOid :: Oid
array_xidOid :: Oid
array_xidOid = CUInt -> Oid
Oid CUInt
1011
{-# INLINE array_xidOid #-}
array_cid :: TypeInfo
array_cid :: TypeInfo
array_cid = Array {
typoid :: Oid
typoid = Oid
array_cidOid,
typcategory :: Char
typcategory = Char
'A',
typdelim :: Char
typdelim = Char
',',
typname :: ByteString
typname = ByteString
"_cid",
typelem :: TypeInfo
typelem = TypeInfo
cid
}
array_cidOid :: Oid
array_cidOid :: Oid
array_cidOid = CUInt -> Oid
Oid CUInt
1012
{-# INLINE array_cidOid #-}
array_oidvector :: TypeInfo
array_oidvector :: TypeInfo
array_oidvector = Array {
typoid :: Oid
typoid = Oid
array_oidvectorOid,
typcategory :: Char
typcategory = Char
'A',
typdelim :: Char
typdelim = Char
',',
typname :: ByteString
typname = ByteString
"_oidvector",
typelem :: TypeInfo
typelem = TypeInfo
oidvector
}
array_oidvectorOid :: Oid
array_oidvectorOid :: Oid
array_oidvectorOid = CUInt -> Oid
Oid CUInt
1013
{-# INLINE array_oidvectorOid #-}
array_bpchar :: TypeInfo
array_bpchar :: TypeInfo
array_bpchar = Array {
typoid :: Oid
typoid = Oid
array_bpcharOid,
typcategory :: Char
typcategory = Char
'A',
typdelim :: Char
typdelim = Char
',',
typname :: ByteString
typname = ByteString
"_bpchar",
typelem :: TypeInfo
typelem = TypeInfo
bpchar
}
array_bpcharOid :: Oid
array_bpcharOid :: Oid
array_bpcharOid = CUInt -> Oid
Oid CUInt
1014
{-# INLINE array_bpcharOid #-}
array_varchar :: TypeInfo
array_varchar :: TypeInfo
array_varchar = Array {
typoid :: Oid
typoid = Oid
array_varcharOid,
typcategory :: Char
typcategory = Char
'A',
typdelim :: Char
typdelim = Char
',',
typname :: ByteString
typname = ByteString
"_varchar",
typelem :: TypeInfo
typelem = TypeInfo
varchar
}
array_varcharOid :: Oid
array_varcharOid :: Oid
array_varcharOid = CUInt -> Oid
Oid CUInt
1015
{-# INLINE array_varcharOid #-}
array_int8 :: TypeInfo
array_int8 :: TypeInfo
array_int8 = Array {
typoid :: Oid
typoid = Oid
array_int8Oid,
typcategory :: Char
typcategory = Char
'A',
typdelim :: Char
typdelim = Char
',',
typname :: ByteString
typname = ByteString
"_int8",
typelem :: TypeInfo
typelem = TypeInfo
int8
}
array_int8Oid :: Oid
array_int8Oid :: Oid
array_int8Oid = CUInt -> Oid
Oid CUInt
1016
{-# INLINE array_int8Oid #-}
array_point :: TypeInfo
array_point :: TypeInfo
array_point = Array {
typoid :: Oid
typoid = Oid
array_pointOid,
typcategory :: Char
typcategory = Char
'A',
typdelim :: Char
typdelim = Char
',',
typname :: ByteString
typname = ByteString
"_point",
typelem :: TypeInfo
typelem = TypeInfo
point
}
array_pointOid :: Oid
array_pointOid :: Oid
array_pointOid = CUInt -> Oid
Oid CUInt
1017
{-# INLINE array_pointOid #-}
array_lseg :: TypeInfo
array_lseg :: TypeInfo
array_lseg = Array {
typoid :: Oid
typoid = Oid
array_lsegOid,
typcategory :: Char
typcategory = Char
'A',
typdelim :: Char
typdelim = Char
',',
typname :: ByteString
typname = ByteString
"_lseg",
typelem :: TypeInfo
typelem = TypeInfo
lseg
}
array_lsegOid :: Oid
array_lsegOid :: Oid
array_lsegOid = CUInt -> Oid
Oid CUInt
1018
{-# INLINE array_lsegOid #-}
array_path :: TypeInfo
array_path :: TypeInfo
array_path = Array {
typoid :: Oid
typoid = Oid
array_pathOid,
typcategory :: Char
typcategory = Char
'A',
typdelim :: Char
typdelim = Char
',',
typname :: ByteString
typname = ByteString
"_path",
typelem :: TypeInfo
typelem = TypeInfo
path
}
array_pathOid :: Oid
array_pathOid :: Oid
array_pathOid = CUInt -> Oid
Oid CUInt
1019
{-# INLINE array_pathOid #-}
array_box :: TypeInfo
array_box :: TypeInfo
array_box = Array {
typoid :: Oid
typoid = Oid
array_boxOid,
typcategory :: Char
typcategory = Char
'A',
typdelim :: Char
typdelim = Char
';',
typname :: ByteString
typname = ByteString
"_box",
typelem :: TypeInfo
typelem = TypeInfo
box
}
array_boxOid :: Oid
array_boxOid :: Oid
array_boxOid = CUInt -> Oid
Oid CUInt
1020
{-# INLINE array_boxOid #-}
array_float4 :: TypeInfo
array_float4 :: TypeInfo
array_float4 = Array {
typoid :: Oid
typoid = Oid
array_float4Oid,
typcategory :: Char
typcategory = Char
'A',
typdelim :: Char
typdelim = Char
',',
typname :: ByteString
typname = ByteString
"_float4",
typelem :: TypeInfo
typelem = TypeInfo
float4
}
array_float4Oid :: Oid
array_float4Oid :: Oid
array_float4Oid = CUInt -> Oid
Oid CUInt
1021
{-# INLINE array_float4Oid #-}
array_float8 :: TypeInfo
array_float8 :: TypeInfo
array_float8 = Array {
typoid :: Oid
typoid = Oid
array_float8Oid,
typcategory :: Char
typcategory = Char
'A',
typdelim :: Char
typdelim = Char
',',
typname :: ByteString
typname = ByteString
"_float8",
typelem :: TypeInfo
typelem = TypeInfo
float8
}
array_float8Oid :: Oid
array_float8Oid :: Oid
array_float8Oid = CUInt -> Oid
Oid CUInt
1022
{-# INLINE array_float8Oid #-}
array_polygon :: TypeInfo
array_polygon :: TypeInfo
array_polygon = Array {
typoid :: Oid
typoid = Oid
array_polygonOid,
typcategory :: Char
typcategory = Char
'A',
typdelim :: Char
typdelim = Char
',',
typname :: ByteString
typname = ByteString
"_polygon",
typelem :: TypeInfo
typelem = TypeInfo
polygon
}
array_polygonOid :: Oid
array_polygonOid :: Oid
array_polygonOid = CUInt -> Oid
Oid CUInt
1027
{-# INLINE array_polygonOid #-}
array_oid :: TypeInfo
array_oid :: TypeInfo
array_oid = Array {
typoid :: Oid
typoid = Oid
array_oidOid,
typcategory :: Char
typcategory = Char
'A',
typdelim :: Char
typdelim = Char
',',
typname :: ByteString
typname = ByteString
"_oid",
typelem :: TypeInfo
typelem = TypeInfo
oid
}
array_oidOid :: Oid
array_oidOid :: Oid
array_oidOid = CUInt -> Oid
Oid CUInt
1028
{-# INLINE array_oidOid #-}
array_macaddr :: TypeInfo
array_macaddr :: TypeInfo
array_macaddr = Array {
typoid :: Oid
typoid = Oid
array_macaddrOid,
typcategory :: Char
typcategory = Char
'A',
typdelim :: Char
typdelim = Char
',',
typname :: ByteString
typname = ByteString
"_macaddr",
typelem :: TypeInfo
typelem = TypeInfo
macaddr
}
array_macaddrOid :: Oid
array_macaddrOid :: Oid
array_macaddrOid = CUInt -> Oid
Oid CUInt
1040
{-# INLINE array_macaddrOid #-}
array_inet :: TypeInfo
array_inet :: TypeInfo
array_inet = Array {
typoid :: Oid
typoid = Oid
array_inetOid,
typcategory :: Char
typcategory = Char
'A',
typdelim :: Char
typdelim = Char
',',
typname :: ByteString
typname = ByteString
"_inet",
typelem :: TypeInfo
typelem = TypeInfo
inet
}
array_inetOid :: Oid
array_inetOid :: Oid
array_inetOid = CUInt -> Oid
Oid CUInt
1041
{-# INLINE array_inetOid #-}
array_timestamp :: TypeInfo
array_timestamp :: TypeInfo
array_timestamp = Array {
typoid :: Oid
typoid = Oid
array_timestampOid,
typcategory :: Char
typcategory = Char
'A',
typdelim :: Char
typdelim = Char
',',
typname :: ByteString
typname = ByteString
"_timestamp",
typelem :: TypeInfo
typelem = TypeInfo
timestamp
}
array_timestampOid :: Oid
array_timestampOid :: Oid
array_timestampOid = CUInt -> Oid
Oid CUInt
1115
{-# INLINE array_timestampOid #-}
array_date :: TypeInfo
array_date :: TypeInfo
array_date = Array {
typoid :: Oid
typoid = Oid
array_dateOid,
typcategory :: Char
typcategory = Char
'A',
typdelim :: Char
typdelim = Char
',',
typname :: ByteString
typname = ByteString
"_date",
typelem :: TypeInfo
typelem = TypeInfo
date
}
array_dateOid :: Oid
array_dateOid :: Oid
array_dateOid = CUInt -> Oid
Oid CUInt
1182
{-# INLINE array_dateOid #-}
array_time :: TypeInfo
array_time :: TypeInfo
array_time = Array {
typoid :: Oid
typoid = Oid
array_timeOid,
typcategory :: Char
typcategory = Char
'A',
typdelim :: Char
typdelim = Char
',',
typname :: ByteString
typname = ByteString
"_time",
typelem :: TypeInfo
typelem = TypeInfo
time
}
array_timeOid :: Oid
array_timeOid :: Oid
array_timeOid = CUInt -> Oid
Oid CUInt
1183
{-# INLINE array_timeOid #-}
array_timestamptz :: TypeInfo
array_timestamptz :: TypeInfo
array_timestamptz = Array {
typoid :: Oid
typoid = Oid
array_timestamptzOid,
typcategory :: Char
typcategory = Char
'A',
typdelim :: Char
typdelim = Char
',',
typname :: ByteString
typname = ByteString
"_timestamptz",
typelem :: TypeInfo
typelem = TypeInfo
timestamptz
}
array_timestamptzOid :: Oid
array_timestamptzOid :: Oid
array_timestamptzOid = CUInt -> Oid
Oid CUInt
1185
{-# INLINE array_timestamptzOid #-}
array_interval :: TypeInfo
array_interval :: TypeInfo
array_interval = Array {
typoid :: Oid
typoid = Oid
array_intervalOid,
typcategory :: Char
typcategory = Char
'A',
typdelim :: Char
typdelim = Char
',',
typname :: ByteString
typname = ByteString
"_interval",
typelem :: TypeInfo
typelem = TypeInfo
interval
}
array_intervalOid :: Oid
array_intervalOid :: Oid
array_intervalOid = CUInt -> Oid
Oid CUInt
1187
{-# INLINE array_intervalOid #-}
array_numeric :: TypeInfo
array_numeric :: TypeInfo
array_numeric = Array {
typoid :: Oid
typoid = Oid
array_numericOid,
typcategory :: Char
typcategory = Char
'A',
typdelim :: Char
typdelim = Char
',',
typname :: ByteString
typname = ByteString
"_numeric",
typelem :: TypeInfo
typelem = TypeInfo
numeric
}
array_numericOid :: Oid
array_numericOid :: Oid
array_numericOid = CUInt -> Oid
Oid CUInt
1231
{-# INLINE array_numericOid #-}
array_timetz :: TypeInfo
array_timetz :: TypeInfo
array_timetz = Array {
typoid :: Oid
typoid = Oid
array_timetzOid,
typcategory :: Char
typcategory = Char
'A',
typdelim :: Char
typdelim = Char
',',
typname :: ByteString
typname = ByteString
"_timetz",
typelem :: TypeInfo
typelem = TypeInfo
timetz
}
array_timetzOid :: Oid
array_timetzOid :: Oid
array_timetzOid = CUInt -> Oid
Oid CUInt
1270
{-# INLINE array_timetzOid #-}
array_bit :: TypeInfo
array_bit :: TypeInfo
array_bit = Array {
typoid :: Oid
typoid = Oid
array_bitOid,
typcategory :: Char
typcategory = Char
'A',
typdelim :: Char
typdelim = Char
',',
typname :: ByteString
typname = ByteString
"_bit",
typelem :: TypeInfo
typelem = TypeInfo
bit
}
array_bitOid :: Oid
array_bitOid :: Oid
array_bitOid = CUInt -> Oid
Oid CUInt
1561
{-# INLINE array_bitOid #-}
array_varbit :: TypeInfo
array_varbit :: TypeInfo
array_varbit = Array {
typoid :: Oid
typoid = Oid
array_varbitOid,
typcategory :: Char
typcategory = Char
'A',
typdelim :: Char
typdelim = Char
',',
typname :: ByteString
typname = ByteString
"_varbit",
typelem :: TypeInfo
typelem = TypeInfo
varbit
}
array_varbitOid :: Oid
array_varbitOid :: Oid
array_varbitOid = CUInt -> Oid
Oid CUInt
1563
{-# INLINE array_varbitOid #-}
array_refcursor :: TypeInfo
array_refcursor :: TypeInfo
array_refcursor = Array {
typoid :: Oid
typoid = Oid
array_refcursorOid,
typcategory :: Char
typcategory = Char
'A',
typdelim :: Char
typdelim = Char
',',
typname :: ByteString
typname = ByteString
"_refcursor",
typelem :: TypeInfo
typelem = TypeInfo
refcursor
}
array_refcursorOid :: Oid
array_refcursorOid :: Oid
array_refcursorOid = CUInt -> Oid
Oid CUInt
2201
{-# INLINE array_refcursorOid #-}
array_regprocedure :: TypeInfo
array_regprocedure :: TypeInfo
array_regprocedure = Array {
typoid :: Oid
typoid = Oid
array_regprocedureOid,
typcategory :: Char
typcategory = Char
'A',
typdelim :: Char
typdelim = Char
',',
typname :: ByteString
typname = ByteString
"_regprocedure",
typelem :: TypeInfo
typelem = TypeInfo
regprocedure
}
array_regprocedureOid :: Oid
array_regprocedureOid :: Oid
array_regprocedureOid = CUInt -> Oid
Oid CUInt
2207
{-# INLINE array_regprocedureOid #-}
array_regoper :: TypeInfo
array_regoper :: TypeInfo
array_regoper = Array {
typoid :: Oid
typoid = Oid
array_regoperOid,
typcategory :: Char
typcategory = Char
'A',
typdelim :: Char
typdelim = Char
',',
typname :: ByteString
typname = ByteString
"_regoper",
typelem :: TypeInfo
typelem = TypeInfo
regoper
}
array_regoperOid :: Oid
array_regoperOid :: Oid
array_regoperOid = CUInt -> Oid
Oid CUInt
2208
{-# INLINE array_regoperOid #-}
array_regoperator :: TypeInfo
array_regoperator :: TypeInfo
array_regoperator = Array {
typoid :: Oid
typoid = Oid
array_regoperatorOid,
typcategory :: Char
typcategory = Char
'A',
typdelim :: Char
typdelim = Char
',',
typname :: ByteString
typname = ByteString
"_regoperator",
typelem :: TypeInfo
typelem = TypeInfo
regoperator
}
array_regoperatorOid :: Oid
array_regoperatorOid :: Oid
array_regoperatorOid = CUInt -> Oid
Oid CUInt
2209
{-# INLINE array_regoperatorOid #-}
array_regclass :: TypeInfo
array_regclass :: TypeInfo
array_regclass = Array {
typoid :: Oid
typoid = Oid
array_regclassOid,
typcategory :: Char
typcategory = Char
'A',
typdelim :: Char
typdelim = Char
',',
typname :: ByteString
typname = ByteString
"_regclass",
typelem :: TypeInfo
typelem = TypeInfo
regclass
}
array_regclassOid :: Oid
array_regclassOid :: Oid
array_regclassOid = CUInt -> Oid
Oid CUInt
2210
{-# INLINE array_regclassOid #-}
array_regtype :: TypeInfo
array_regtype :: TypeInfo
array_regtype = Array {
typoid :: Oid
typoid = Oid
array_regtypeOid,
typcategory :: Char
typcategory = Char
'A',
typdelim :: Char
typdelim = Char
',',
typname :: ByteString
typname = ByteString
"_regtype",
typelem :: TypeInfo
typelem = TypeInfo
regtype
}
array_regtypeOid :: Oid
array_regtypeOid :: Oid
array_regtypeOid = CUInt -> Oid
Oid CUInt
2211
{-# INLINE array_regtypeOid #-}
array_uuid :: TypeInfo
array_uuid :: TypeInfo
array_uuid = Array {
typoid :: Oid
typoid = Oid
array_uuidOid,
typcategory :: Char
typcategory = Char
'A',
typdelim :: Char
typdelim = Char
',',
typname :: ByteString
typname = ByteString
"_uuid",
typelem :: TypeInfo
typelem = TypeInfo
uuid
}
array_uuidOid :: Oid
array_uuidOid :: Oid
array_uuidOid = CUInt -> Oid
Oid CUInt
2951
{-# INLINE array_uuidOid #-}
array_jsonb :: TypeInfo
array_jsonb :: TypeInfo
array_jsonb = Array {
typoid :: Oid
typoid = Oid
array_jsonbOid,
typcategory :: Char
typcategory = Char
'A',
typdelim :: Char
typdelim = Char
',',
typname :: ByteString
typname = ByteString
"_jsonb",
typelem :: TypeInfo
typelem = TypeInfo
jsonb
}
array_jsonbOid :: Oid
array_jsonbOid :: Oid
array_jsonbOid = CUInt -> Oid
Oid CUInt
3807
{-# INLINE array_jsonbOid #-}
int4range :: TypeInfo
int4range :: TypeInfo
int4range = Range {
typoid :: Oid
typoid = Oid
int4rangeOid,
typcategory :: Char
typcategory = Char
'R',
typdelim :: Char
typdelim = Char
',',
typname :: ByteString
typname = ByteString
"int4range",
rngsubtype :: TypeInfo
rngsubtype = TypeInfo
int4
}
int4rangeOid :: Oid
int4rangeOid :: Oid
int4rangeOid = CUInt -> Oid
Oid CUInt
3904
{-# INLINE int4rangeOid #-}
_int4range :: TypeInfo
_int4range :: TypeInfo
_int4range = Array {
typoid :: Oid
typoid = Oid
_int4rangeOid,
typcategory :: Char
typcategory = Char
'A',
typdelim :: Char
typdelim = Char
',',
typname :: ByteString
typname = ByteString
"_int4range",
typelem :: TypeInfo
typelem = TypeInfo
int4range
}
_int4rangeOid :: Oid
_int4rangeOid :: Oid
_int4rangeOid = CUInt -> Oid
Oid CUInt
3905
{-# INLINE _int4rangeOid #-}
numrange :: TypeInfo
numrange :: TypeInfo
numrange = Range {
typoid :: Oid
typoid = Oid
numrangeOid,
typcategory :: Char
typcategory = Char
'R',
typdelim :: Char
typdelim = Char
',',
typname :: ByteString
typname = ByteString
"numrange",
rngsubtype :: TypeInfo
rngsubtype = TypeInfo
numeric
}
numrangeOid :: Oid
numrangeOid :: Oid
numrangeOid = CUInt -> Oid
Oid CUInt
3906
{-# INLINE numrangeOid #-}
_numrange :: TypeInfo
_numrange :: TypeInfo
_numrange = Array {
typoid :: Oid
typoid = Oid
_numrangeOid,
typcategory :: Char
typcategory = Char
'A',
typdelim :: Char
typdelim = Char
',',
typname :: ByteString
typname = ByteString
"_numrange",
typelem :: TypeInfo
typelem = TypeInfo
numrange
}
_numrangeOid :: Oid
_numrangeOid :: Oid
_numrangeOid = CUInt -> Oid
Oid CUInt
3907
{-# INLINE _numrangeOid #-}
tsrange :: TypeInfo
tsrange :: TypeInfo
tsrange = Range {
typoid :: Oid
typoid = Oid
tsrangeOid,
typcategory :: Char
typcategory = Char
'R',
typdelim :: Char
typdelim = Char
',',
typname :: ByteString
typname = ByteString
"tsrange",
rngsubtype :: TypeInfo
rngsubtype = TypeInfo
timestamp
}
tsrangeOid :: Oid
tsrangeOid :: Oid
tsrangeOid = CUInt -> Oid
Oid CUInt
3908
{-# INLINE tsrangeOid #-}
_tsrange :: TypeInfo
_tsrange :: TypeInfo
_tsrange = Array {
typoid :: Oid
typoid = Oid
_tsrangeOid,
typcategory :: Char
typcategory = Char
'A',
typdelim :: Char
typdelim = Char
',',
typname :: ByteString
typname = ByteString
"_tsrange",
typelem :: TypeInfo
typelem = TypeInfo
tsrange
}
_tsrangeOid :: Oid
_tsrangeOid :: Oid
_tsrangeOid = CUInt -> Oid
Oid CUInt
3909
{-# INLINE _tsrangeOid #-}
tstzrange :: TypeInfo
tstzrange :: TypeInfo
tstzrange = Range {
typoid :: Oid
typoid = Oid
tstzrangeOid,
typcategory :: Char
typcategory = Char
'R',
typdelim :: Char
typdelim = Char
',',
typname :: ByteString
typname = ByteString
"tstzrange",
rngsubtype :: TypeInfo
rngsubtype = TypeInfo
timestamptz
}
tstzrangeOid :: Oid
tstzrangeOid :: Oid
tstzrangeOid = CUInt -> Oid
Oid CUInt
3910
{-# INLINE tstzrangeOid #-}
_tstzrange :: TypeInfo
_tstzrange :: TypeInfo
_tstzrange = Array {
typoid :: Oid
typoid = Oid
_tstzrangeOid,
typcategory :: Char
typcategory = Char
'A',
typdelim :: Char
typdelim = Char
',',
typname :: ByteString
typname = ByteString
"_tstzrange",
typelem :: TypeInfo
typelem = TypeInfo
tstzrange
}
_tstzrangeOid :: Oid
_tstzrangeOid :: Oid
_tstzrangeOid = CUInt -> Oid
Oid CUInt
3911
{-# INLINE _tstzrangeOid #-}
daterange :: TypeInfo
daterange :: TypeInfo
daterange = Range {
typoid :: Oid
typoid = Oid
daterangeOid,
typcategory :: Char
typcategory = Char
'R',
typdelim :: Char
typdelim = Char
',',
typname :: ByteString
typname = ByteString
"daterange",
rngsubtype :: TypeInfo
rngsubtype = TypeInfo
date
}
daterangeOid :: Oid
daterangeOid :: Oid
daterangeOid = CUInt -> Oid
Oid CUInt
3912
{-# INLINE daterangeOid #-}
_daterange :: TypeInfo
_daterange :: TypeInfo
_daterange = Array {
typoid :: Oid
typoid = Oid
_daterangeOid,
typcategory :: Char
typcategory = Char
'A',
typdelim :: Char
typdelim = Char
',',
typname :: ByteString
typname = ByteString
"_daterange",
typelem :: TypeInfo
typelem = TypeInfo
daterange
}
_daterangeOid :: Oid
_daterangeOid :: Oid
_daterangeOid = CUInt -> Oid
Oid CUInt
3913
{-# INLINE _daterangeOid #-}
int8range :: TypeInfo
int8range :: TypeInfo
int8range = Range {
typoid :: Oid
typoid = Oid
int8rangeOid,
typcategory :: Char
typcategory = Char
'R',
typdelim :: Char
typdelim = Char
',',
typname :: ByteString
typname = ByteString
"int8range",
rngsubtype :: TypeInfo
rngsubtype = TypeInfo
int8
}
int8rangeOid :: Oid
int8rangeOid :: Oid
int8rangeOid = CUInt -> Oid
Oid CUInt
3926
{-# INLINE int8rangeOid #-}
_int8range :: TypeInfo
_int8range :: TypeInfo
_int8range = Array {
typoid :: Oid
typoid = Oid
_int8rangeOid,
typcategory :: Char
typcategory = Char
'A',
typdelim :: Char
typdelim = Char
',',
typname :: ByteString
typname = ByteString
"_int8range",
typelem :: TypeInfo
typelem = TypeInfo
int8range
}
_int8rangeOid :: Oid
_int8rangeOid :: Oid
_int8rangeOid = CUInt -> Oid
Oid CUInt
3927
{-# INLINE _int8rangeOid #-}