Make doc comments real comments
This commit is contained in:
parent
6f19f6fe58
commit
25b9614027
312
src/types/mod.rs
312
src/types/mod.rs
@ -176,317 +176,317 @@ macro_rules! make_postgres_type {
|
||||
|
||||
// Values from pg_type.h
|
||||
make_postgres_type! {
|
||||
#[doc="BOOL - boolean, 'true'/'false'"]
|
||||
/// BOOL - boolean, 'true'/'false'
|
||||
16: "bool" => Bool: Kind::Simple,
|
||||
#[doc="BYTEA - variable-length string, binary values escaped"]
|
||||
/// BYTEA - variable-length string, binary values escaped
|
||||
17: "bytea" => Bytea: Kind::Simple,
|
||||
#[doc="\"char\" - single character"]
|
||||
/// "char" - single character
|
||||
18: "char" => Char: Kind::Simple,
|
||||
#[doc="NAME - 63-byte type for storing system identifiers"]
|
||||
/// NAME - 63-byte type for storing system identifiers
|
||||
19: "name" => Name: Kind::Simple,
|
||||
#[doc="INT8/BIGINT - ~18 digit integer, 8-byte storage"]
|
||||
/// INT8/BIGINT - ~18 digit integer, 8-byte storage
|
||||
20: "int8" => Int8: Kind::Simple,
|
||||
#[doc="INT2/SMALLINT - -32 thousand to 32 thousand, 2-byte storage"]
|
||||
/// INT2/SMALLINT - -32 thousand to 32 thousand, 2-byte storage
|
||||
21: "int2" => Int2: Kind::Simple,
|
||||
#[doc="INT2VECTOR - array of int2, used in system tables"]
|
||||
/// INT2VECTOR - array of int2, used in system tables
|
||||
22: "int2vector" => Int2Vector: Kind::Array(Type::Int2),
|
||||
#[doc="INT4/INT - -2 billion to 2 billion integer, 4-byte storage"]
|
||||
/// INT4/INT - -2 billion to 2 billion integer, 4-byte storage
|
||||
23: "int4" => Int4: Kind::Simple,
|
||||
#[doc="REGPROC - registered procedure"]
|
||||
/// REGPROC - registered procedure
|
||||
24: "regproc" => Regproc: Kind::Simple,
|
||||
#[doc="TEXT - variable-length string, no limit specified"]
|
||||
/// TEXT - variable-length string, no limit specified
|
||||
25: "text" => Text: Kind::Simple,
|
||||
#[doc="OID - object identifier(oid), maximum 4 billion"]
|
||||
/// OID - object identifier(oid), maximum 4 billion
|
||||
26: "oid" => Oid: Kind::Simple,
|
||||
#[doc="TID - (block, offset), physical location of tuple"]
|
||||
/// TID - (block, offset), physical location of tuple
|
||||
27: "tid" => Tid: Kind::Simple,
|
||||
#[doc="XID - transaction id"]
|
||||
/// XID - transaction id
|
||||
28: "xid" => Xid: Kind::Simple,
|
||||
#[doc="CID - command identifier type, sequence in transaction id"]
|
||||
/// CID - command identifier type, sequence in transaction id
|
||||
29: "cid" => Cid: Kind::Simple,
|
||||
#[doc="OIDVECTOR - array of oids, used in system tables"]
|
||||
/// OIDVECTOR - array of oids, used in system tables
|
||||
30: "oidvector" => OidVector: Kind::Array(Type::Oid),
|
||||
#[doc="PG_TYPE"]
|
||||
/// PG_TYPE
|
||||
71: "pg_type" => PgType: Kind::Simple,
|
||||
#[doc="PG_ATTRIBUTE"]
|
||||
/// PG_ATTRIBUTE
|
||||
75: "pg_attribute" => PgAttribute: Kind::Simple,
|
||||
#[doc="PG_PROC"]
|
||||
/// PG_PROC
|
||||
81: "pg_proc" => PgProc: Kind::Simple,
|
||||
#[doc="PG_CLASS"]
|
||||
/// PG_CLASS
|
||||
83: "pg_class" => PgClass: Kind::Simple,
|
||||
#[doc="JSON"]
|
||||
/// JSON
|
||||
114: "json" => Json: Kind::Simple,
|
||||
#[doc="XML - XML content"]
|
||||
/// XML - XML content
|
||||
142: "xml" => Xml: Kind::Simple,
|
||||
#[doc="XML[]"]
|
||||
/// XML[]
|
||||
143: "_xml" => XmlArray: Kind::Array(Type::Xml),
|
||||
#[doc="PG_NODE_TREE - string representing an internal node tree"]
|
||||
/// PG_NODE_TREE - string representing an internal node tree
|
||||
194: "pg_node_tree" => PgNodeTree: Kind::Simple,
|
||||
#[doc="JSON[]"]
|
||||
/// JSON[]
|
||||
199: "_json" => JsonArray: Kind::Array(Type::Json),
|
||||
#[doc="SMGR - storage manager"]
|
||||
/// SMGR - storage manager
|
||||
210: "smgr" => Smgr: Kind::Simple,
|
||||
#[doc="POINT - geometric point '(x, y)'"]
|
||||
/// POINT - geometric point '(x, y)'
|
||||
600: "point" => Point: Kind::Simple,
|
||||
#[doc="LSEG - geometric line segment '(pt1,pt2)'"]
|
||||
/// LSEG - geometric line segment '(pt1,pt2)'
|
||||
601: "lseg" => Lseg: Kind::Simple,
|
||||
#[doc="PATH - geometric path '(pt1,...)'"]
|
||||
/// PATH - geometric path '(pt1,...)'
|
||||
602: "path" => Path: Kind::Simple,
|
||||
#[doc="BOX - geometric box '(lower left,upper right)'"]
|
||||
/// BOX - geometric box '(lower left,upper right)'
|
||||
603: "box" => Box: Kind::Simple,
|
||||
#[doc="POLYGON - geometric polygon '(pt1,...)'"]
|
||||
/// POLYGON - geometric polygon '(pt1,...)'
|
||||
604: "polygon" => Polygon: Kind::Simple,
|
||||
#[doc="LINE - geometric line"]
|
||||
/// LINE - geometric line
|
||||
628: "line" => Line: Kind::Simple,
|
||||
#[doc="LINE[]"]
|
||||
/// LINE[]
|
||||
629: "_line" => LineArray: Kind::Array(Type::Line),
|
||||
#[doc="CIDR - network IP address/netmask, network address"]
|
||||
/// CIDR - network IP address/netmask, network address
|
||||
650: "cidr" => Cidr: Kind::Simple,
|
||||
#[doc="CIDR[]"]
|
||||
/// CIDR[]
|
||||
651: "_cidr" => CidrArray: Kind::Array(Type::Cidr),
|
||||
#[doc="FLOAT4/REAL - single-precision floating point number, 4-byte storage"]
|
||||
/// FLOAT4/REAL - single-precision floating point number, 4-byte storage
|
||||
700: "float4" => Float4: Kind::Simple,
|
||||
#[doc="FLOAT8/DOUBLE PRECISION - double-precision floating point number, 8-byte storage"]
|
||||
/// FLOAT8/DOUBLE PRECISION - double-precision floating point number, 8-byte storage
|
||||
701: "float8" => Float8: Kind::Simple,
|
||||
#[doc="ABSTIME - absolute, limited-range date and time (Unix system time)"]
|
||||
/// ABSTIME - absolute, limited-range date and time (Unix system time)
|
||||
702: "abstime" => Abstime: Kind::Simple,
|
||||
#[doc="RELTIME - relative, limited-range date and time (Unix delta time)"]
|
||||
/// RELTIME - relative, limited-range date and time (Unix delta time)
|
||||
703: "reltime" => Reltime: Kind::Simple,
|
||||
#[doc="TINTERVAL - (abstime,abstime), time interval"]
|
||||
/// TINTERVAL - (abstime,abstime), time interval
|
||||
704: "tinterval" => Tinterval: Kind::Simple,
|
||||
#[doc="UNKNOWN"]
|
||||
/// UNKNOWN
|
||||
705: "unknown" => Unknown: Kind::Simple,
|
||||
#[doc="CIRCLE - geometric circle '(center,radius)'"]
|
||||
/// CIRCLE - geometric circle '(center,radius)'
|
||||
718: "circle" => Circle: Kind::Simple,
|
||||
#[doc="CIRCLE[]"]
|
||||
/// CIRCLE[]
|
||||
719: "_circle" => CircleArray: Kind::Array(Type::Circle),
|
||||
#[doc="MONEY - monetary amounts, $d,ddd.cc"]
|
||||
/// MONEY - monetary amounts, $d,ddd.cc
|
||||
790: "money" => Money: Kind::Simple,
|
||||
#[doc="MONEY[]"]
|
||||
/// MONEY[]
|
||||
791: "_money" => MoneyArray: Kind::Array(Type::Money),
|
||||
#[doc="MACADDR - XX:XX:XX:XX:XX:XX, MAC address"]
|
||||
/// MACADDR - XX:XX:XX:XX:XX:XX, MAC address
|
||||
829: "macaddr" => Macaddr: Kind::Simple,
|
||||
#[doc="INET - IP address/netmask, host address, netmask optional"]
|
||||
/// INET - IP address/netmask, host address, netmask optional
|
||||
869: "inet" => Inet: Kind::Simple,
|
||||
#[doc="BOOL[]"]
|
||||
/// BOOL[]
|
||||
1000: "_bool" => BoolArray: Kind::Array(Type::Bool),
|
||||
#[doc="BYTEA[]"]
|
||||
/// BYTEA[]
|
||||
1001: "_bytea" => ByteaArray: Kind::Array(Type::Bytea),
|
||||
#[doc="\"char\"[]"]
|
||||
/// "char"[]
|
||||
1002: "_char" => CharArray: Kind::Array(Type::Char),
|
||||
#[doc="NAME[]"]
|
||||
/// NAME[]
|
||||
1003: "_name" => NameArray: Kind::Array(Type::Name),
|
||||
#[doc="INT2[]"]
|
||||
/// INT2[]
|
||||
1005: "_int2" => Int2Array: Kind::Array(Type::Int2),
|
||||
#[doc="INT2VECTOR[]"]
|
||||
/// INT2VECTOR[]
|
||||
1006: "_int2vector" => Int2VectorArray: Kind::Array(Type::Int2Vector),
|
||||
#[doc="INT4[]"]
|
||||
/// INT4[]
|
||||
1007: "_int4" => Int4Array: Kind::Array(Type::Int4),
|
||||
#[doc="REGPROC[]"]
|
||||
/// REGPROC[]
|
||||
1008: "_regproc" => RegprocArray: Kind::Array(Type::Regproc),
|
||||
#[doc="TEXT[]"]
|
||||
/// TEXT[]
|
||||
1009: "_text" => TextArray: Kind::Array(Type::Text),
|
||||
#[doc="TID[]"]
|
||||
/// TID[]
|
||||
1010: "_tid" => TidArray: Kind::Array(Type::Tid),
|
||||
#[doc="XID[]"]
|
||||
/// XID[]
|
||||
1011: "_xid" => XidArray: Kind::Array(Type::Xid),
|
||||
#[doc="CID[]"]
|
||||
/// CID[]
|
||||
1012: "_cid" => CidArray: Kind::Array(Type::Cid),
|
||||
#[doc="OIDVECTOR[]"]
|
||||
/// OIDVECTOR[]
|
||||
1013: "_oidvector" => OidVectorArray: Kind::Array(Type::OidVector),
|
||||
#[doc="BPCHAR[]"]
|
||||
/// BPCHAR[]
|
||||
1014: "_bpchar" => BpcharArray: Kind::Array(Type::Bpchar),
|
||||
#[doc="VARCHAR[]"]
|
||||
/// VARCHAR[]
|
||||
1015: "_varchar" => VarcharArray: Kind::Array(Type::Varchar),
|
||||
#[doc="INT8[]"]
|
||||
/// INT8[]
|
||||
1016: "_int8" => Int8Array: Kind::Array(Type::Int8),
|
||||
#[doc="POINT[]"]
|
||||
/// POINT[]
|
||||
1017: "_point" => PointArray: Kind::Array(Type::Point),
|
||||
#[doc="LSEG[]"]
|
||||
/// LSEG[]
|
||||
1018: "_lseg" => LsegArray: Kind::Array(Type::Lseg),
|
||||
#[doc="PATH[]"]
|
||||
/// PATH[]
|
||||
1019: "_path" => PathArray: Kind::Array(Type::Path),
|
||||
#[doc="BOX[]"]
|
||||
/// BOX[]
|
||||
1020: "_box" => BoxArray: Kind::Array(Type::Box),
|
||||
#[doc="FLOAT4[]"]
|
||||
/// FLOAT4[]
|
||||
1021: "_float4" => Float4Array: Kind::Array(Type::Float4),
|
||||
#[doc="FLOAT8[]"]
|
||||
/// FLOAT8[]
|
||||
1022: "_float8" => Float8Array: Kind::Array(Type::Float8),
|
||||
#[doc="ABSTIME[]"]
|
||||
/// ABSTIME[]
|
||||
1023: "_abstime" => AbstimeArray: Kind::Array(Type::Abstime),
|
||||
#[doc="RELTIME[]"]
|
||||
/// RELTIME[]
|
||||
1024: "_reltime" => ReltimeArray: Kind::Array(Type::Reltime),
|
||||
#[doc="TINTERVAL[]"]
|
||||
/// TINTERVAL[]
|
||||
1025: "_tinterval" => TintervalArray: Kind::Array(Type::Tinterval),
|
||||
#[doc="POLYGON[]"]
|
||||
/// POLYGON[]
|
||||
1027: "_polygon" => PolygonArray: Kind::Array(Type::Polygon),
|
||||
#[doc="OID[]"]
|
||||
/// OID[]
|
||||
1028: "_oid" => OidArray: Kind::Array(Type::Oid),
|
||||
#[doc="ACLITEM - access control list"]
|
||||
/// ACLITEM - access control list
|
||||
1033: "aclitem" => Aclitem: Kind::Simple,
|
||||
#[doc="ACLITEM[]"]
|
||||
/// ACLITEM[]
|
||||
1034: "_aclitem" => AclitemArray: Kind::Array(Type::Aclitem),
|
||||
#[doc="MACADDR[]"]
|
||||
/// MACADDR[]
|
||||
1040: "_macaddr" => MacaddrArray: Kind::Array(Type::Macaddr),
|
||||
#[doc="INET[]"]
|
||||
/// INET[]
|
||||
1041: "_inet" => InetArray: Kind::Array(Type::Inet),
|
||||
#[doc="BPCHAR - char(length), blank-padded string, fixed storage length"]
|
||||
/// BPCHAR - char(length), blank-padded string, fixed storage length
|
||||
1042: "bpchar" => Bpchar: Kind::Simple,
|
||||
#[doc="VARCHAR - varchar(length), non-blank-padded string, variable storage length"]
|
||||
/// VARCHAR - varchar(length), non-blank-padded string, variable storage length
|
||||
1043: "varchar" => Varchar: Kind::Simple,
|
||||
#[doc="DATE - date"]
|
||||
/// DATE - date
|
||||
1082: "date" => Date: Kind::Simple,
|
||||
#[doc="TIME - time of day"]
|
||||
/// TIME - time of day
|
||||
1083: "time" => Time: Kind::Simple,
|
||||
#[doc="TIMESTAMP - date and time"]
|
||||
/// TIMESTAMP - date and time
|
||||
1114: "timestamp" => Timestamp: Kind::Simple,
|
||||
#[doc="TIMESTAMP[]"]
|
||||
/// TIMESTAMP[]
|
||||
1115: "_timestamp" => TimestampArray: Kind::Array(Type::Timestamp),
|
||||
#[doc="DATE[]"]
|
||||
/// DATE[]
|
||||
1182: "_date" => DateArray: Kind::Array(Type::Date),
|
||||
#[doc="TIME[]"]
|
||||
/// TIME[]
|
||||
1183: "_time" => TimeArray: Kind::Array(Type::Time),
|
||||
#[doc="TIMESTAMPTZ - date and time with time zone"]
|
||||
/// TIMESTAMPTZ - date and time with time zone
|
||||
1184: "timestamptz" => TimestampTZ: Kind::Simple,
|
||||
#[doc="TIMESTAMPTZ[]"]
|
||||
/// TIMESTAMPTZ[]
|
||||
1185: "_timestamptz" => TimestampTZArray: Kind::Array(Type::TimestampTZ),
|
||||
#[doc="INTERVAL - @ <number> <units>, time interval"]
|
||||
/// INTERVAL - @ <number> <units>, time interval
|
||||
1186: "interval" => Interval: Kind::Simple,
|
||||
#[doc="INTERVAL[]"]
|
||||
/// INTERVAL[]
|
||||
1187: "_interval" => IntervalArray: Kind::Array(Type::Interval),
|
||||
#[doc="NUMERIC[]"]
|
||||
/// NUMERIC[]
|
||||
1231: "_numeric" => NumericArray: Kind::Array(Type::Numeric),
|
||||
#[doc="CSTRING[]"]
|
||||
/// CSTRING[]
|
||||
1263: "_cstring" => CstringArray: Kind::Array(Type::Cstring),
|
||||
#[doc="TIMETZ - time of day with time zone"]
|
||||
/// TIMETZ - time of day with time zone
|
||||
1266: "timetz" => Timetz: Kind::Simple,
|
||||
#[doc="TIMETZ[]"]
|
||||
/// TIMETZ[]
|
||||
1270: "_timetz" => TimetzArray: Kind::Array(Type::Timetz),
|
||||
#[doc="BIT - fixed-length bit string"]
|
||||
/// BIT - fixed-length bit string
|
||||
1560: "bit" => Bit: Kind::Simple,
|
||||
#[doc="BIT[]"]
|
||||
/// BIT[]
|
||||
1561: "_bit" => BitArray: Kind::Array(Type::Bit),
|
||||
#[doc="VARBIT - variable-length bit string"]
|
||||
/// VARBIT - variable-length bit string
|
||||
1562: "varbit" => Varbit: Kind::Simple,
|
||||
#[doc="VARBIT[]"]
|
||||
/// VARBIT[]
|
||||
1563: "_varbit" => VarbitArray: Kind::Array(Type::Varbit),
|
||||
#[doc="NUMERIC - numeric(precision, decimal), arbitrary precision number"]
|
||||
/// NUMERIC - numeric(precision, decimal), arbitrary precision number
|
||||
1700: "numeric" => Numeric: Kind::Simple,
|
||||
#[doc="REFCURSOR - reference to cursor (portal name)"]
|
||||
/// REFCURSOR - reference to cursor (portal name)
|
||||
1790: "refcursor" => Refcursor: Kind::Simple,
|
||||
#[doc="REFCURSOR[]"]
|
||||
/// REFCURSOR[]
|
||||
2201: "_refcursor" => RefcursorArray: Kind::Array(Type::Refcursor),
|
||||
#[doc="REGPROCEDURE - registered procedure (with args)"]
|
||||
/// REGPROCEDURE - registered procedure (with args)
|
||||
2202: "regprocedure" => Regprocedure: Kind::Simple,
|
||||
#[doc="REGOPER - registered operator"]
|
||||
/// REGOPER - registered operator
|
||||
2203: "regoper" => Regoper: Kind::Simple,
|
||||
#[doc="REGOPERATOR - registered operator (with args)"]
|
||||
/// REGOPERATOR - registered operator (with args)
|
||||
2204: "regoperator" => Regoperator: Kind::Simple,
|
||||
#[doc="REGCLASS - registered class"]
|
||||
/// REGCLASS - registered class
|
||||
2205: "regclass" => Regclass: Kind::Simple,
|
||||
#[doc="REGTYPE - registered type"]
|
||||
/// REGTYPE - registered type
|
||||
2206: "regtype" => Regtype: Kind::Simple,
|
||||
#[doc="REGPROCEDURE[]"]
|
||||
/// REGPROCEDURE[]
|
||||
2207: "_regprocedure" => RegprocedureArray: Kind::Array(Type::Regprocedure),
|
||||
#[doc="REGOPER[]"]
|
||||
/// REGOPER[]
|
||||
2208: "_regoper" => RegoperArray: Kind::Array(Type::Regoper),
|
||||
#[doc="REGOPERATOR[]"]
|
||||
/// REGOPERATOR[]
|
||||
2209: "_regoperator" => RegoperatorArray: Kind::Array(Type::Regoperator),
|
||||
#[doc="REGCLASS[]"]
|
||||
/// REGCLASS[]
|
||||
2210: "_regclass" => RegclassArray: Kind::Array(Type::Regclass),
|
||||
#[doc="REGTYPE[]"]
|
||||
/// REGTYPE[]
|
||||
2211: "_regtype" => RegtypeArray: Kind::Array(Type::Regtype),
|
||||
#[doc="RECORD"]
|
||||
/// RECORD
|
||||
2249: "record" => Record: Kind::Simple,
|
||||
#[doc="CSTRING"]
|
||||
/// CSTRING
|
||||
2275: "cstring" => Cstring: Kind::Simple,
|
||||
#[doc="ANY"]
|
||||
/// ANY
|
||||
2276: "any" => Any: Kind::Simple,
|
||||
#[doc="ANYARRAY"]
|
||||
/// ANYARRAY
|
||||
2277: "anyarray" => AnyArray: Kind::Array(Type::Any),
|
||||
#[doc="VOID"]
|
||||
/// VOID
|
||||
2278: "void" => Void: Kind::Simple,
|
||||
#[doc="TRIGGER"]
|
||||
/// TRIGGER
|
||||
2279: "trigger" => Trigger: Kind::Simple,
|
||||
#[doc="LANGUAGE_HANDLER"]
|
||||
/// LANGUAGE_HANDLER
|
||||
2280: "language_handler" => LanguageHandler: Kind::Simple,
|
||||
#[doc="INTERNAL"]
|
||||
/// INTERNAL
|
||||
2281: "internal" => Internal: Kind::Simple,
|
||||
#[doc="OPAQUE"]
|
||||
/// OPAQUE
|
||||
2282: "opaque" => Opaque: Kind::Simple,
|
||||
#[doc="ANYELEMENT"]
|
||||
/// ANYELEMENT
|
||||
2283: "anyelement" => Anyelement: Kind::Simple,
|
||||
#[doc="RECORD[]"]
|
||||
/// RECORD[]
|
||||
2287: "_record" => RecordArray: Kind::Array(Type::Record),
|
||||
#[doc="ANYNONARRAY"]
|
||||
/// ANYNONARRAY
|
||||
2776: "anynonarray" => Anynonarray: Kind::Simple,
|
||||
#[doc="TXID_SNAPSHOT[]"]
|
||||
/// TXID_SNAPSHOT[]
|
||||
2949: "_txid_snapshot" => TxidSnapshotArray: Kind::Array(Type::TxidSnapshot),
|
||||
#[doc="UUID - UUID datatype"]
|
||||
/// UUID - UUID datatype
|
||||
2950: "uuid" => Uuid: Kind::Simple,
|
||||
#[doc="TXID_SNAPSHOT - txid snapshot"]
|
||||
/// TXID_SNAPSHOT - txid snapshot
|
||||
2970: "txid_snapshot" => TxidSnapshot: Kind::Simple,
|
||||
#[doc="UUID[]"]
|
||||
/// UUID[]
|
||||
2951: "_uuid" => UuidArray: Kind::Array(Type::Uuid),
|
||||
#[doc="FDW_HANDLER"]
|
||||
/// FDW_HANDLER
|
||||
3115: "fdw_handler" => FdwHandler: Kind::Simple,
|
||||
#[doc="PG_LSN - PostgreSQL LSN datatype"]
|
||||
/// PG_LSN - PostgreSQL LSN datatype
|
||||
3220: "pg_lsn" => PgLsn: Kind::Simple,
|
||||
#[doc="PG_LSN[]"]
|
||||
/// PG_LSN[]
|
||||
3221: "_pg_lsn" => PgLsnArray: Kind::Array(Type::PgLsn),
|
||||
#[doc="ANYENUM"]
|
||||
/// ANYENUM
|
||||
3500: "anyenum" => Anyenum: Kind::Simple,
|
||||
#[doc="TSVECTOR - text representation for text search"]
|
||||
/// TSVECTOR - text representation for text search
|
||||
3614: "tsvector" => Tsvector: Kind::Simple,
|
||||
#[doc="TSQUERY - query representation for text search"]
|
||||
/// TSQUERY - query representation for text search
|
||||
3615: "tsquery" => Tsquery: Kind::Simple,
|
||||
#[doc="GTSVECTOR - GiST index internal text representation for text search"]
|
||||
/// GTSVECTOR - GiST index internal text representation for text search
|
||||
3642: "gtsvector" => Gtsvector: Kind::Simple,
|
||||
#[doc="TSVECTOR[]"]
|
||||
/// TSVECTOR[]
|
||||
3643: "_tsvector" => TsvectorArray: Kind::Array(Type::Tsvector),
|
||||
#[doc="GTSVECTOR[]"]
|
||||
/// GTSVECTOR[]
|
||||
3644: "_gtsvector" => GtsvectorArray: Kind::Array(Type::Gtsvector),
|
||||
#[doc="TSQUERY[]"]
|
||||
/// TSQUERY[]
|
||||
3645: "_tsquery" => TsqueryArray: Kind::Array(Type::Tsquery),
|
||||
#[doc="REGCONFIG - registered text search configuration"]
|
||||
/// REGCONFIG - registered text search configuration
|
||||
3734: "regconfig" => Regconfig: Kind::Simple,
|
||||
#[doc="REGCONFIG[]"]
|
||||
/// REGCONFIG[]
|
||||
3735: "_regconfig" => RegconfigArray: Kind::Array(Type::Regconfig),
|
||||
#[doc="REGDICTIONARY - registered text search dictionary"]
|
||||
/// REGDICTIONARY - registered text search dictionary
|
||||
3769: "regdictionary" => Regdictionary: Kind::Simple,
|
||||
#[doc="REGDICTIONARY[]"]
|
||||
/// REGDICTIONARY[]
|
||||
3770: "_regdictionary" => RegdictionaryArray: Kind::Array(Type::Regdictionary),
|
||||
#[doc="JSONB"]
|
||||
/// JSONB
|
||||
3802: "jsonb" => Jsonb: Kind::Simple,
|
||||
#[doc="ANYRANGE"]
|
||||
/// ANYRANGE
|
||||
3831: "anyrange" => Anyrange: Kind::Simple,
|
||||
#[doc="JSONB[]"]
|
||||
/// JSONB[]
|
||||
3807: "_jsonb" => JsonbArray: Kind::Array(Type::Jsonb),
|
||||
#[doc="INT4RANGE - range of integers"]
|
||||
/// INT4RANGE - range of integers
|
||||
3904: "int4range" => Int4Range: Kind::Range(Type::Int4),
|
||||
#[doc="INT4RANGE[]"]
|
||||
/// INT4RANGE[]
|
||||
3905: "_int4range" => Int4RangeArray: Kind::Array(Type::Int4Range),
|
||||
#[doc="NUMRANGE - range of numerics"]
|
||||
/// NUMRANGE - range of numerics
|
||||
3906: "numrange" => NumRange: Kind::Range(Type::Numeric),
|
||||
#[doc="NUMRANGE[]"]
|
||||
/// NUMRANGE[]
|
||||
3907: "_numrange" => NumRangeArray: Kind::Array(Type::NumRange),
|
||||
#[doc="TSRANGE - range of timestamps without time zone"]
|
||||
/// TSRANGE - range of timestamps without time zone
|
||||
3908: "tsrange" => TsRange: Kind::Range(Type::Timestamp),
|
||||
#[doc="TSRANGE[]"]
|
||||
/// TSRANGE[]
|
||||
3909: "_tsrange" => TsRangeArray: Kind::Array(Type::TsRange),
|
||||
#[doc="TSTZRANGE - range of timestamps with time zone"]
|
||||
/// TSTZRANGE - range of timestamps with time zone
|
||||
3910: "tstzrange" => TstzRange: Kind::Range(Type::TimestampTZ),
|
||||
#[doc="TSTZRANGE[]"]
|
||||
/// TSTZRANGE[]
|
||||
3911: "_tstzrange" => TstzRangeArray: Kind::Array(Type::TstzRange),
|
||||
#[doc="DATERANGE - range of dates"]
|
||||
/// DATERANGE - range of dates
|
||||
3912: "daterange" => DateRange: Kind::Range(Type::Date),
|
||||
#[doc="DATERANGE[]"]
|
||||
/// DATERANGE[]
|
||||
3913: "_daterange" => DateRangeArray: Kind::Array(Type::DateRange),
|
||||
#[doc="INT8RANGE - range of bigints"]
|
||||
/// INT8RANGE - range of bigints
|
||||
3926: "int8range" => Int8Range: Kind::Range(Type::Int8),
|
||||
#[doc="INT8RANGE[]"]
|
||||
/// INT8RANGE[]
|
||||
3927: "_int8range" => Int8RangeArray: Kind::Array(Type::Int8Range),
|
||||
#[doc="EVENT_TRIGGER"]
|
||||
/// EVENT_TRIGGER
|
||||
3838: "event_trigger" => EventTrigger: Kind::Simple
|
||||
}
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user