public: enum PostgreSql {
Row = 1,
Array = 2,
LargeObject = 3,
Boolean = 16,
ByteA = 17,
BigInt = 20,
SmallInt = 21,
Int = 23,
Text = 25,
Json = 114,
Xml = 142,
Point = 600,
LSeg = 601,
Path = 602,
Box = 603,
Polygon = 604,
Line = 628,
CIdr = 650,
Real = 700,
Double = 701,
Circle = 718,
Money = 790,
MacAddr = 829,
Inet = 869,
Char = 1042,
VarChar = 1043,
Date = 1082,
Time = 1083,
TimeStamp = 1114,
TimeStampTZ = 1184,
Interval = 1186,
TimeTZ = 1266,
Bit = 1560,
VarBit = 1562,
Numeric = 1700,
Uuid = 2950,
IntRange = 3904,
NumericRange = 3906,
TimeStampRange = 3908,
TimeStampTZRange = 3910,
DateRange = 3912,
BigIntRange = 3926
};