Update CodeFirst

This commit is contained in:
sunkaixuan 2022-04-23 11:28:00 +08:00
parent 408d238e5b
commit e69f25c840

View File

@ -365,9 +365,16 @@ namespace SqlSugar
protected virtual bool IsNoSamgeType(EntityColumnInfo ec, DbColumnInfo dc) protected virtual bool IsNoSamgeType(EntityColumnInfo ec, DbColumnInfo dc)
{ {
if (!string.IsNullOrEmpty(ec.DataType)) if (!string.IsNullOrEmpty(ec.DataType))
{
if (ec.IsIdentity && dc.IsIdentity)
{
return false;
}
else
{ {
return ec.DataType != dc.DataType; return ec.DataType != dc.DataType;
} }
}
var propertyType = UtilMethods.GetUnderType(ec.PropertyInfo); var propertyType = UtilMethods.GetUnderType(ec.PropertyInfo);
var properyTypeName = string.Empty; var properyTypeName = string.Empty;
if (propertyType.IsEnum()) if (propertyType.IsEnum())