diff --git a/Src/Asp.Net/SqlSugar/Abstract/InsertableProvider/SplitInsertable.cs b/Src/Asp.Net/SqlSugar/Abstract/InsertableProvider/SplitInsertable.cs index 77974e1ae..03c612867 100644 --- a/Src/Asp.Net/SqlSugar/Abstract/InsertableProvider/SplitInsertable.cs +++ b/Src/Asp.Net/SqlSugar/Abstract/InsertableProvider/SplitInsertable.cs @@ -215,8 +215,11 @@ namespace SqlSugar { if (!this.Context.DbMaintenance.IsAnyTable(item.Key, false)) { - this.Context.MappingTables.Add(EntityInfo.EntityName, item.Key); - this.Context.CodeFirst.InitTables(); + if (item.Value != null) + { + this.Context.MappingTables.Add(EntityInfo.EntityName, item.Key); + this.Context.CodeFirst.InitTables(); + } } } this.Context.Ado.IsEnableLogEvent = isLog;