fix colType miss

This commit is contained in:
xiusin 2020-02-28 10:18:00 +00:00
parent f63b42ff9b
commit 2e511b5027
1 changed files with 6 additions and 1 deletions

View File

@ -394,7 +394,12 @@ func (db *mysql) GetColumns(ctx context.Context, tableName string) ([]string, ma
if colType == "DOUBLE UNSIGNED" {
colType = "DOUBLE"
}
col.Length = len1
if strings.Contains(colType, "INT UNSIGNED") {
colType = strings.TrimRight(colType, " UNSIGNED")
}
col.Length = len1
col.Length2 = len2
if _, ok := schemas.SqlTypes[colType]; ok {
col.SQLType = schemas.SQLType{Name: colType, DefaultLength: len1, DefaultLength2: len2}