diff --git a/dialect/sql/schema/mysql.go b/dialect/sql/schema/mysql.go index 35564ab24..c12c2bb12 100644 --- a/dialect/sql/schema/mysql.go +++ b/dialect/sql/schema/mysql.go @@ -421,6 +421,9 @@ func (d *MySQL) scanColumn(c *Column, rows *sql.Rows) error { case "varchar": c.Type = field.TypeString c.Size = size + case "text": + c.Size = math.MaxUint16 + c.Type = field.TypeString case "longtext": c.Size = math.MaxInt32 c.Type = field.TypeString