diff --git a/Src/Asp.NetCore2/MySqlTest/Models/Order.cs b/Src/Asp.NetCore2/MySqlTest/Models/Order.cs index d7ff068b8..8e862108d 100644 --- a/Src/Asp.NetCore2/MySqlTest/Models/Order.cs +++ b/Src/Asp.NetCore2/MySqlTest/Models/Order.cs @@ -11,8 +11,9 @@ namespace OrmTest { [SugarColumn(IsPrimaryKey = true, IsIdentity = true)] public int Id { get; set; } - + [SugarColumn(ColumnDescription ="名称")] public string Name { get; set; } + [SugarColumn(ColumnDescription = "价格")] public decimal Price { get; set; } [SugarColumn(IsNullable = true)] public DateTime CreateTime { get; set; } diff --git a/Src/Asp.NetCore2/SqlSugar/Realization/MySql/DbMaintenance/MySqlDbMaintenance.cs b/Src/Asp.NetCore2/SqlSugar/Realization/MySql/DbMaintenance/MySqlDbMaintenance.cs index bc7a6370d..b1d25f431 100644 --- a/Src/Asp.NetCore2/SqlSugar/Realization/MySql/DbMaintenance/MySqlDbMaintenance.cs +++ b/Src/Asp.NetCore2/SqlSugar/Realization/MySql/DbMaintenance/MySqlDbMaintenance.cs @@ -392,6 +392,10 @@ namespace SqlSugar string primaryKey = null; string identity = item.IsIdentity ? this.CreateTableIdentity : null; string addItem = string.Format(this.CreateTableColumn, this.SqlBuilder.GetTranslationColumnName(columnName), dataType, dataSize, nullType, primaryKey, identity); + if (!string.IsNullOrEmpty(item.ColumnDescription)) + { + addItem += "COMMENT '"+item.ColumnDescription+"' "; + } columnArray.Add(addItem); } string tableString = string.Format(this.CreateTableSql, this.SqlBuilder.GetTranslationTableName(tableName), string.Join(",\r\n", columnArray));