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)
{
if (!item.DataType.ToLower().Contains("nvarchar"))
if (!item.DataType.ToLower().Contains("nvarchar")&&!item.DataType.EndsWith(")"))
{
item.DataType = item.DataType.ToLower().Replace("varchar", "nvarchar");
}