module Hasql.Codecs.Vocab.TypeInfo where
import Hasql.Platform.Prelude hiding (bool)
data TypeInfo
= TypeInfo {TypeInfo -> Word32
toBaseOid :: Word32, TypeInfo -> Word32
toArrayOid :: Word32}
deriving (TypeInfo -> TypeInfo -> Bool
(TypeInfo -> TypeInfo -> Bool)
-> (TypeInfo -> TypeInfo -> Bool) -> Eq TypeInfo
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
$c== :: TypeInfo -> TypeInfo -> Bool
== :: TypeInfo -> TypeInfo -> Bool
$c/= :: TypeInfo -> TypeInfo -> Bool
/= :: TypeInfo -> TypeInfo -> Bool
Eq, Eq TypeInfo
Eq TypeInfo =>
(TypeInfo -> TypeInfo -> Ordering)
-> (TypeInfo -> TypeInfo -> Bool)
-> (TypeInfo -> TypeInfo -> Bool)
-> (TypeInfo -> TypeInfo -> Bool)
-> (TypeInfo -> TypeInfo -> Bool)
-> (TypeInfo -> TypeInfo -> TypeInfo)
-> (TypeInfo -> TypeInfo -> TypeInfo)
-> Ord TypeInfo
TypeInfo -> TypeInfo -> Bool
TypeInfo -> TypeInfo -> Ordering
TypeInfo -> TypeInfo -> TypeInfo
forall a.
Eq a =>
(a -> a -> Ordering)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> a)
-> (a -> a -> a)
-> Ord a
$ccompare :: TypeInfo -> TypeInfo -> Ordering
compare :: TypeInfo -> TypeInfo -> Ordering
$c< :: TypeInfo -> TypeInfo -> Bool
< :: TypeInfo -> TypeInfo -> Bool
$c<= :: TypeInfo -> TypeInfo -> Bool
<= :: TypeInfo -> TypeInfo -> Bool
$c> :: TypeInfo -> TypeInfo -> Bool
> :: TypeInfo -> TypeInfo -> Bool
$c>= :: TypeInfo -> TypeInfo -> Bool
>= :: TypeInfo -> TypeInfo -> Bool
$cmax :: TypeInfo -> TypeInfo -> TypeInfo
max :: TypeInfo -> TypeInfo -> TypeInfo
$cmin :: TypeInfo -> TypeInfo -> TypeInfo
min :: TypeInfo -> TypeInfo -> TypeInfo
Ord, Int -> TypeInfo -> ShowS
[TypeInfo] -> ShowS
TypeInfo -> String
(Int -> TypeInfo -> ShowS)
-> (TypeInfo -> String) -> ([TypeInfo] -> ShowS) -> Show TypeInfo
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
$cshowsPrec :: Int -> TypeInfo -> ShowS
showsPrec :: Int -> TypeInfo -> ShowS
$cshow :: TypeInfo -> String
show :: TypeInfo -> String
$cshowList :: [TypeInfo] -> ShowS
showList :: [TypeInfo] -> ShowS
Show)
abstime :: TypeInfo
abstime :: TypeInfo
abstime = Word32 -> Word32 -> TypeInfo
TypeInfo Word32
702 Word32
1023
aclitem :: TypeInfo
aclitem :: TypeInfo
aclitem = Word32 -> Word32 -> TypeInfo
TypeInfo Word32
1033 Word32
1034
bit :: TypeInfo
bit :: TypeInfo
bit = Word32 -> Word32 -> TypeInfo
TypeInfo Word32
1560 Word32
1561
bool :: TypeInfo
bool :: TypeInfo
bool = Word32 -> Word32 -> TypeInfo
TypeInfo Word32
16 Word32
1000
box :: TypeInfo
box :: TypeInfo
box = Word32 -> Word32 -> TypeInfo
TypeInfo Word32
603 Word32
1020
bpchar :: TypeInfo
bpchar :: TypeInfo
bpchar = Word32 -> Word32 -> TypeInfo
TypeInfo Word32
1042 Word32
1014
bytea :: TypeInfo
bytea :: TypeInfo
bytea = Word32 -> Word32 -> TypeInfo
TypeInfo Word32
17 Word32
1001
char :: TypeInfo
char :: TypeInfo
char = Word32 -> Word32 -> TypeInfo
TypeInfo Word32
18 Word32
1002
cid :: TypeInfo
cid :: TypeInfo
cid = Word32 -> Word32 -> TypeInfo
TypeInfo Word32
29 Word32
1012
cidr :: TypeInfo
cidr :: TypeInfo
cidr = Word32 -> Word32 -> TypeInfo
TypeInfo Word32
650 Word32
651
circle :: TypeInfo
circle :: TypeInfo
circle = Word32 -> Word32 -> TypeInfo
TypeInfo Word32
718 Word32
719
cstring :: TypeInfo
cstring :: TypeInfo
cstring = Word32 -> Word32 -> TypeInfo
TypeInfo Word32
2275 Word32
1263
date :: TypeInfo
date :: TypeInfo
date = Word32 -> Word32 -> TypeInfo
TypeInfo Word32
1082 Word32
1182
daterange :: TypeInfo
daterange :: TypeInfo
daterange = Word32 -> Word32 -> TypeInfo
TypeInfo Word32
3912 Word32
3913
datemultirange :: TypeInfo
datemultirange :: TypeInfo
datemultirange = Word32 -> Word32 -> TypeInfo
TypeInfo Word32
4535 Word32
6155
float4 :: TypeInfo
float4 :: TypeInfo
float4 = Word32 -> Word32 -> TypeInfo
TypeInfo Word32
700 Word32
1021
float8 :: TypeInfo
float8 :: TypeInfo
float8 = Word32 -> Word32 -> TypeInfo
TypeInfo Word32
701 Word32
1022
gtsvector :: TypeInfo
gtsvector :: TypeInfo
gtsvector = Word32 -> Word32 -> TypeInfo
TypeInfo Word32
3642 Word32
3644
inet :: TypeInfo
inet :: TypeInfo
inet = Word32 -> Word32 -> TypeInfo
TypeInfo Word32
869 Word32
1041
int2 :: TypeInfo
int2 :: TypeInfo
int2 = Word32 -> Word32 -> TypeInfo
TypeInfo Word32
21 Word32
1005
int2vector :: TypeInfo
int2vector :: TypeInfo
int2vector = Word32 -> Word32 -> TypeInfo
TypeInfo Word32
22 Word32
1006
int4 :: TypeInfo
int4 :: TypeInfo
int4 = Word32 -> Word32 -> TypeInfo
TypeInfo Word32
23 Word32
1007
int4range :: TypeInfo
int4range :: TypeInfo
int4range = Word32 -> Word32 -> TypeInfo
TypeInfo Word32
3904 Word32
3905
int4multirange :: TypeInfo
int4multirange :: TypeInfo
int4multirange = Word32 -> Word32 -> TypeInfo
TypeInfo Word32
4451 Word32
6150
int8 :: TypeInfo
int8 :: TypeInfo
int8 = Word32 -> Word32 -> TypeInfo
TypeInfo Word32
20 Word32
1016
int8range :: TypeInfo
int8range :: TypeInfo
int8range = Word32 -> Word32 -> TypeInfo
TypeInfo Word32
3926 Word32
3927
int8multirange :: TypeInfo
int8multirange :: TypeInfo
int8multirange = Word32 -> Word32 -> TypeInfo
TypeInfo Word32
4536 Word32
6157
interval :: TypeInfo
interval :: TypeInfo
interval = Word32 -> Word32 -> TypeInfo
TypeInfo Word32
1186 Word32
1187
json :: TypeInfo
json :: TypeInfo
json = Word32 -> Word32 -> TypeInfo
TypeInfo Word32
114 Word32
199
jsonb :: TypeInfo
jsonb :: TypeInfo
jsonb = Word32 -> Word32 -> TypeInfo
TypeInfo Word32
3802 Word32
3807
line :: TypeInfo
line :: TypeInfo
line = Word32 -> Word32 -> TypeInfo
TypeInfo Word32
628 Word32
629
lseg :: TypeInfo
lseg :: TypeInfo
lseg = Word32 -> Word32 -> TypeInfo
TypeInfo Word32
601 Word32
1018
macaddr :: TypeInfo
macaddr :: TypeInfo
macaddr = Word32 -> Word32 -> TypeInfo
TypeInfo Word32
829 Word32
1040
money :: TypeInfo
money :: TypeInfo
money = Word32 -> Word32 -> TypeInfo
TypeInfo Word32
790 Word32
791
name :: TypeInfo
name :: TypeInfo
name = Word32 -> Word32 -> TypeInfo
TypeInfo Word32
19 Word32
1003
numeric :: TypeInfo
numeric :: TypeInfo
numeric = Word32 -> Word32 -> TypeInfo
TypeInfo Word32
1700 Word32
1231
numrange :: TypeInfo
numrange :: TypeInfo
numrange = Word32 -> Word32 -> TypeInfo
TypeInfo Word32
3906 Word32
3907
nummultirange :: TypeInfo
nummultirange :: TypeInfo
nummultirange = Word32 -> Word32 -> TypeInfo
TypeInfo Word32
4532 Word32
6151
oid :: TypeInfo
oid :: TypeInfo
oid = Word32 -> Word32 -> TypeInfo
TypeInfo Word32
26 Word32
1028
oidvector :: TypeInfo
oidvector :: TypeInfo
oidvector = Word32 -> Word32 -> TypeInfo
TypeInfo Word32
30 Word32
1013
path :: TypeInfo
path :: TypeInfo
path = Word32 -> Word32 -> TypeInfo
TypeInfo Word32
602 Word32
1019
point :: TypeInfo
point :: TypeInfo
point = Word32 -> Word32 -> TypeInfo
TypeInfo Word32
600 Word32
1017
polygon :: TypeInfo
polygon :: TypeInfo
polygon = Word32 -> Word32 -> TypeInfo
TypeInfo Word32
604 Word32
1027
record :: TypeInfo
record :: TypeInfo
record = Word32 -> Word32 -> TypeInfo
TypeInfo Word32
2249 Word32
2287
refcursor :: TypeInfo
refcursor :: TypeInfo
refcursor = Word32 -> Word32 -> TypeInfo
TypeInfo Word32
1790 Word32
2201
regclass :: TypeInfo
regclass :: TypeInfo
regclass = Word32 -> Word32 -> TypeInfo
TypeInfo Word32
2205 Word32
2210
regconfig :: TypeInfo
regconfig :: TypeInfo
regconfig = Word32 -> Word32 -> TypeInfo
TypeInfo Word32
3734 Word32
3735
regdictionary :: TypeInfo
regdictionary :: TypeInfo
regdictionary = Word32 -> Word32 -> TypeInfo
TypeInfo Word32
3769 Word32
3770
regoper :: TypeInfo
regoper :: TypeInfo
regoper = Word32 -> Word32 -> TypeInfo
TypeInfo Word32
2203 Word32
2208
regoperator :: TypeInfo
regoperator :: TypeInfo
regoperator = Word32 -> Word32 -> TypeInfo
TypeInfo Word32
2204 Word32
2209
regproc :: TypeInfo
regproc :: TypeInfo
regproc = Word32 -> Word32 -> TypeInfo
TypeInfo Word32
24 Word32
1008
regprocedure :: TypeInfo
regprocedure :: TypeInfo
regprocedure = Word32 -> Word32 -> TypeInfo
TypeInfo Word32
2202 Word32
2207
regtype :: TypeInfo
regtype :: TypeInfo
regtype = Word32 -> Word32 -> TypeInfo
TypeInfo Word32
2206 Word32
2211
reltime :: TypeInfo
reltime :: TypeInfo
reltime = Word32 -> Word32 -> TypeInfo
TypeInfo Word32
703 Word32
1024
text :: TypeInfo
text :: TypeInfo
text = Word32 -> Word32 -> TypeInfo
TypeInfo Word32
25 Word32
1009
tid :: TypeInfo
tid :: TypeInfo
tid = Word32 -> Word32 -> TypeInfo
TypeInfo Word32
27 Word32
1010
time :: TypeInfo
time :: TypeInfo
time = Word32 -> Word32 -> TypeInfo
TypeInfo Word32
1083 Word32
1183
timestamp :: TypeInfo
timestamp :: TypeInfo
timestamp = Word32 -> Word32 -> TypeInfo
TypeInfo Word32
1114 Word32
1115
timestamptz :: TypeInfo
timestamptz :: TypeInfo
timestamptz = Word32 -> Word32 -> TypeInfo
TypeInfo Word32
1184 Word32
1185
timetz :: TypeInfo
timetz :: TypeInfo
timetz = Word32 -> Word32 -> TypeInfo
TypeInfo Word32
1266 Word32
1270
tinterval :: TypeInfo
tinterval :: TypeInfo
tinterval = Word32 -> Word32 -> TypeInfo
TypeInfo Word32
704 Word32
1025
tsquery :: TypeInfo
tsquery :: TypeInfo
tsquery = Word32 -> Word32 -> TypeInfo
TypeInfo Word32
3615 Word32
3645
tsrange :: TypeInfo
tsrange :: TypeInfo
tsrange = Word32 -> Word32 -> TypeInfo
TypeInfo Word32
3908 Word32
3909
tsmultirange :: TypeInfo
tsmultirange :: TypeInfo
tsmultirange = Word32 -> Word32 -> TypeInfo
TypeInfo Word32
4533 Word32
6152
tstzrange :: TypeInfo
tstzrange :: TypeInfo
tstzrange = Word32 -> Word32 -> TypeInfo
TypeInfo Word32
3910 Word32
3911
tstzmultirange :: TypeInfo
tstzmultirange :: TypeInfo
tstzmultirange = Word32 -> Word32 -> TypeInfo
TypeInfo Word32
4534 Word32
6153
tsvector :: TypeInfo
tsvector :: TypeInfo
tsvector = Word32 -> Word32 -> TypeInfo
TypeInfo Word32
3614 Word32
3643
txid_snapshot :: TypeInfo
txid_snapshot :: TypeInfo
txid_snapshot = Word32 -> Word32 -> TypeInfo
TypeInfo Word32
2970 Word32
2949
unknown :: TypeInfo
unknown :: TypeInfo
unknown = Word32 -> Word32 -> TypeInfo
TypeInfo Word32
705 Word32
705
uuid :: TypeInfo
uuid :: TypeInfo
uuid = Word32 -> Word32 -> TypeInfo
TypeInfo Word32
2950 Word32
2951
varbit :: TypeInfo
varbit :: TypeInfo
varbit = Word32 -> Word32 -> TypeInfo
TypeInfo Word32
1562 Word32
1563
varchar :: TypeInfo
varchar :: TypeInfo
varchar = Word32 -> Word32 -> TypeInfo
TypeInfo Word32
1043 Word32
1015
xid :: TypeInfo
xid :: TypeInfo
xid = Word32 -> Word32 -> TypeInfo
TypeInfo Word32
28 Word32
1011
xml :: TypeInfo
xml :: TypeInfo
xml = Word32 -> Word32 -> TypeInfo
TypeInfo Word32
142 Word32
143