Type Alias sea_schema::mysql::def::ColumnType
source · pub type ColumnType = Type;
Available on crate features
mysql
and def
only.Aliased Type§
enum ColumnType {
Show 42 variants
Serial,
Bit(NumericAttr),
TinyInt(NumericAttr),
Bool,
SmallInt(NumericAttr),
MediumInt(NumericAttr),
Int(NumericAttr),
BigInt(NumericAttr),
Decimal(NumericAttr),
Float(NumericAttr),
Double(NumericAttr),
Date,
Time(TimeAttr),
DateTime(TimeAttr),
Timestamp(TimeAttr),
Year,
Char(StringAttr),
NChar(StringAttr),
Varchar(StringAttr),
NVarchar(StringAttr),
Binary(StringAttr),
Varbinary(StringAttr),
Text(StringAttr),
TinyText(StringAttr),
MediumText(StringAttr),
LongText(StringAttr),
Blob(BlobAttr),
TinyBlob,
MediumBlob,
LongBlob,
Enum(EnumDef),
Set(SetDef),
Geometry(GeometryAttr),
Point(GeometryAttr),
LineString(GeometryAttr),
Polygon(GeometryAttr),
MultiPoint(GeometryAttr),
MultiLineString(GeometryAttr),
MultiPolygon(GeometryAttr),
GeometryCollection(GeometryAttr),
Json,
Unknown(String),
}