xormplus 8 роки тому
батько
коміт
f7988c6149
1 змінених файлів з 4 додано та 0 видалено
  1. 4 0
      statement.go

+ 4 - 0
statement.go

@@ -909,6 +909,10 @@ func (statement *Statement) genAddColumnStr(col *core.Column) (string, []interfa
 	quote := statement.Engine.Quote
 	sql := fmt.Sprintf("ALTER TABLE %v ADD %v;", quote(statement.TableName()),
 		col.String(statement.Engine.dialect))
+	if statement.Engine.dialect.DBType() == core.MYSQL && len(col.Comment) > 0 {
+		sql += " COMMENT '" + col.Comment + "'"
+	}
+	sql += ";"
 	return sql, []interface{}{}
 }