From 64a5bb2852d8c736c9b35cccf5148d09fd6d2417 Mon Sep 17 00:00:00 2001 From: sunkaixuan <610262374@qq.com> Date: Sat, 23 Apr 2022 16:05:46 +0800 Subject: [PATCH] Update CodeFirst --- Src/Asp.Net/SqlSugar/Abstract/DbMaintenanceProvider/Methods.cs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/Src/Asp.Net/SqlSugar/Abstract/DbMaintenanceProvider/Methods.cs b/Src/Asp.Net/SqlSugar/Abstract/DbMaintenanceProvider/Methods.cs index 73b02d198..237ccac0d 100644 --- a/Src/Asp.Net/SqlSugar/Abstract/DbMaintenanceProvider/Methods.cs +++ b/Src/Asp.Net/SqlSugar/Abstract/DbMaintenanceProvider/Methods.cs @@ -206,7 +206,8 @@ namespace SqlSugar this.Context.Ado.ExecuteCommand(sql); if (isAddNotNUll) { - var dtColums = this.Context.Queryable().AS(columnInfo.TableName).Where("1=2").ToDataTable().Columns.Cast(); + var dtColums = this.Context.Queryable().AS(columnInfo.TableName).Where("1=2") + .Select(this.SqlBuilder.GetTranslationColumnName(columnInfo.DbColumnName)).ToDataTable().Columns.Cast(); var dtColumInfo = dtColums.First(it => it.ColumnName.EqualCase(columnInfo.DbColumnName)); var type = UtilMethods.GetUnderType(dtColumInfo.DataType); var value= type==UtilConstants.StringType?(object)"": Activator.CreateInstance(type);