This commit is contained in:
skx
2021-02-11 19:04:17 +08:00
parent b78d695e85
commit f78ed05809

View File

@@ -106,10 +106,6 @@ namespace SqlSugar
protected virtual void Execute(Type entityType) protected virtual void Execute(Type entityType)
{ {
var entityInfo = this.Context.EntityMaintenance.GetEntityInfo(entityType); var entityInfo = this.Context.EntityMaintenance.GetEntityInfo(entityType);
if (entityInfo.IsDisabledUpdateAll)
{
return;
}
if (this.DefultLength > 0) if (this.DefultLength > 0)
{ {
foreach (var item in entityInfo.Columns) foreach (var item in entityInfo.Columns)
@@ -125,6 +121,10 @@ namespace SqlSugar
entityInfo.DbTableName = tableName; entityInfo.DbTableName = tableName;
entityInfo.Columns.ForEach(it => { it.DbTableName = tableName; }); entityInfo.Columns.ForEach(it => { it.DbTableName = tableName; });
var isAny = this.Context.DbMaintenance.IsAnyTable(tableName); var isAny = this.Context.DbMaintenance.IsAnyTable(tableName);
if (isAny&&entityInfo.IsDisabledUpdateAll)
{
return;
}
if (isAny) if (isAny)
ExistLogic(entityInfo); ExistLogic(entityInfo);
else else