001// Licensed under the MIT license. See LICENSE file in the project root for full license information.
002
003package de.bytefish.pgbulkinsert.pgsql.constants;
004
005public enum DataType {
006
007    Boolean,
008    Bytea,
009    Char,
010    Int8,
011    Int2,
012    Int4,
013    Text,
014    Jsonb,
015    SinglePrecision,
016    DoublePrecision,
017    Cash,
018    Money,
019    MacAddress,
020    Inet4,
021    Inet6,
022    Cidr,
023    Unknown,
024    Date,
025    Timestamp,
026    Uuid,
027    Point,
028    Box,
029    Line,
030    LineSegment,
031    Circle,
032    Path,
033    Polygon,
034    Hstore,
035    VarChar,
036    Xml,
037    Name,
038    Oid,
039    Tid,
040    Xid,
041    Cid,
042    AbsTime,
043    RelTime,
044    TInterval,
045    MacAddress8,
046    CharLength,
047    Time,
048    TimestampTz,
049    Interval,
050    TimeTz,
051    Bit,
052    VarBit,
053    Record,
054    Numeric,
055    TsRange,
056    TsTzRange,
057    Int4Range,
058    Int8Range,
059    NumRange,
060    DateRange
061}