Structure
MySQLProtocol.DataType
Table 14.4 Column Types
struct DataType
Topics
Initializers
init(rawValue: UInt8)SeeRawRepresentable/init(rawValue:).
Instance Properties
var description: Stringvar name: Stringlet rawValue: UInt8The raw byte.
Type Properties
static var bit: `Self`Implemented byProtocolBinary::MYSQL_TYPE_BITstatic var blob: `Self`Implemented byProtocolBinary::MYSQL_TYPE_BLOBstatic var date: `Self`Implemented byProtocolBinary::MYSQL_TYPE_DATEstatic var datetime: `Self`Implemented byProtocolBinary::MYSQL_TYPE_DATETIMEstatic var datetime2: `Self`seeProtocol::MYSQL_TYPE_DATETIME2static var decimal: `Self`Implemented byProtocolBinary::MYSQL_TYPE_DECIMALstatic var double: `Self`Implemented byProtocolBinary::MYSQL_TYPE_DOUBLEstatic var `enum`: `Self`Implemented byProtocolBinary::MYSQL_TYPE_ENUMstatic var float: `Self`Implemented byProtocolBinary::MYSQL_TYPE_FLOATstatic var geometry: `Self`Implemented byProtocolBinary::MYSQL_TYPE_GEOMETRYstatic var int24: `Self`Implemented byProtocolBinary::MYSQL_TYPE_INT24static var json: `Self`Implemented byProtocolBinary::MYSQL_TYPE_JSONstatic var long: `Self`Implemented byProtocolBinary::MYSQL_TYPE_LONGstatic var longBlob: `Self`Implemented byProtocolBinary::MYSQL_TYPE_LONG_BLOBstatic var longlong: `Self`Implemented byProtocolBinary::MYSQL_TYPE_LONGLONGstatic var mediumBlob: `Self`Implemented byProtocolBinary::MYSQL_TYPE_MEDIUM_BLOBstatic var newdate: `Self`seeProtocol::MYSQL_TYPE_DATEstatic var newdecimal: `Self`Implemented byProtocolBinary::MYSQL_TYPE_NEWDECIMALstatic var null: `Self`Implemented byProtocolBinary::MYSQL_TYPE_NULLstatic var set: `Self`Implemented byProtocolBinary::MYSQL_TYPE_SETstatic var short: `Self`Implemented byProtocolBinary::MYSQL_TYPE_SHORTstatic var string: `Self`Implemented byProtocolBinary::MYSQL_TYPE_STRINGstatic var time: `Self`Implemented byProtocolBinary::MYSQL_TYPE_TIMEstatic var time2: `Self`seeProtocol::MYSQL_TYPE_TIME2static var timestamp: `Self`Implemented byProtocolBinary::MYSQL_TYPE_TIMESTAMPstatic var timestamp2: `Self`seeProtocol::MYSQL_TYPE_TIMESTAMP2static var tiny: `Self`Implemented byProtocolBinary::MYSQL_TYPE_TINYstatic var tinyBlob: `Self`Implemented byProtocolBinary::MYSQL_TYPE_TINY_BLOBstatic var varString: `Self`Implemented byProtocolBinary::MYSQL_TYPE_VAR_STRINGstatic var varchar: `Self`Implemented byProtocolBinary::MYSQL_TYPE_VARCHARstatic var year: `Self`Implemented byProtocolBinary::MYSQL_TYPE_YEAR
Relationships
Conforms To
Swift.CustomStringConvertibleSwift.EquatableSwift.RawRepresentableSwift.SendableSwift.SendableMetatype