Update CodeFirst SqlServer [SqlServerCodeFirstNvarchar]

This commit is contained in:
sunkaixuan 2025-06-25 18:10:45 +08:00
parent 478dac6ae8
commit 06df67acfb

View File

@ -726,7 +726,7 @@ AND syscomments.text LIKE '%"+tableName+"%'");
} }
else if (item.DataType != null && this.Context.CurrentConnectionConfig?.MoreSettings?.SqlServerCodeFirstNvarchar == true) else if (item.DataType != null && this.Context.CurrentConnectionConfig?.MoreSettings?.SqlServerCodeFirstNvarchar == true)
{ {
if (!item.DataType.ToLower().Contains("nvarchar")) if (!item.DataType.ToLower().Contains("nvarchar")&&!item.DataType.EndsWith(")"))
{ {
item.DataType = item.DataType.ToLower().Replace("varchar", "nvarchar"); item.DataType = item.DataType.ToLower().Replace("varchar", "nvarchar");
} }