add tinyint support
add tinyint support
This commit is contained in:
@@ -17,6 +17,7 @@ var TypeMysqlDicMp = map[string]string{
|
|||||||
"date": "time.Time",
|
"date": "time.Time",
|
||||||
"datetime": "time.Time",
|
"datetime": "time.Time",
|
||||||
"bit(1)": "int8",
|
"bit(1)": "int8",
|
||||||
|
"tinyint": "int8",
|
||||||
"tinyint(1)": "int8",
|
"tinyint(1)": "int8",
|
||||||
"tinyint(1) unsigned": "int8",
|
"tinyint(1) unsigned": "int8",
|
||||||
"json": "string",
|
"json": "string",
|
||||||
@@ -37,7 +38,7 @@ var TypeMysqlMatchMp = map[string]string{
|
|||||||
`^(int)[(]\d+[)]`: "int",
|
`^(int)[(]\d+[)]`: "int",
|
||||||
`^(bigint)[(]\d+[)]`: "int64",
|
`^(bigint)[(]\d+[)]`: "int64",
|
||||||
`^(char)[(]\d+[)]`: "string",
|
`^(char)[(]\d+[)]`: "string",
|
||||||
`^(enum)[(](.)+[)]`: "string",
|
`^(enum)[(](.)+[)]`: "string",
|
||||||
`^(varchar)[(]\d+[)]`: "string",
|
`^(varchar)[(]\d+[)]`: "string",
|
||||||
`^(varbinary)[(]\d+[)]`: "[]byte",
|
`^(varbinary)[(]\d+[)]`: "[]byte",
|
||||||
`^(decimal)[(]\d+,\d+[)]`: "float64",
|
`^(decimal)[(]\d+,\d+[)]`: "float64",
|
||||||
|
|||||||
File diff suppressed because one or more lines are too long
Reference in New Issue
Block a user