MySql CodeFirst default guid 36

This commit is contained in:
skx
2021-02-02 21:51:41 +08:00
parent 825d70b086
commit 8f421f8762

View File

@@ -18,6 +18,10 @@ namespace SqlSugar
{ {
if (item.IsIgnore) if (item.IsIgnore)
continue; continue;
if (item.PropertyInfo!=null&&UtilMethods.GetUnderType(item.PropertyInfo.PropertyType) == UtilConstants.GuidType && item.Length == 0&&item.DataType==null)
{
item.Length = Guid.NewGuid().ToString().Length;
}
DbColumnInfo dbColumnInfo = this.EntityColumnToDbColumn(entityInfo, tableName, item); DbColumnInfo dbColumnInfo = this.EntityColumnToDbColumn(entityInfo, tableName, item);
columns.Add(dbColumnInfo); columns.Add(dbColumnInfo);
} }