データ型
Name | Rust Type | MySQL Type |
---|---|---|
tinyint | u8 or i8 | TINYINT |
smallint | u16 or i16 | SMALLINT |
int | u32 or i32 | INT |
bigint | u64 or i64 | BIGINT |
float | f32 | FLOAT |
double | f64 | DOUBLE |
varchar | String | VARCHAR |
boolean | bool | TINYINT |
text | String | TEXT |
blob | Vec<u8> | BLOB |
timestamp | chrono::DateTime | TIMESTAMP |
datetime | chrono::DateTime | DATETIME |
date | chrono::NaiveDate | DATE |
time | chrono::NaiveTime | TIME |
decimal | rust_decimal::Decimal | DECIMAL |
array_int | Vec<u64> | JSON |
array_string | Vec<String> | JSON |
json | User Defined or serde_json::Value | JSON |
enum | enum | UNSIGNED TINYINT |
db_enum | String | ENUM |
db_set | String | SET |
point | senax_common::types::point::Point | POINT |