优化代码生成&新增默认值处理

This commit is contained in:
不做码农
2023-02-17 11:02:27 +08:00
parent a51c85fcad
commit c7582e62ed
15 changed files with 128 additions and 75 deletions

View File

@@ -134,13 +134,16 @@ namespace ZR.Service.System
insertColumns.Add(column);
}
}
GenTableColumnService.Insert(insertColumns);
List<GenTableColumn> delColumns = tableColumns.FindAll(column => !dbTableColumneNames.Contains(column.ColumnName));
if (delColumns != null && delColumns.Count > 0)
bool result = UseTran2(() =>
{
GenTableColumnService.Delete(delColumns.Select(f => f.ColumnId).ToList());
}
GenTableColumnService.Insert(insertColumns);
List<GenTableColumn> delColumns = tableColumns.FindAll(column => !dbTableColumneNames.Contains(column.ColumnName));
if (delColumns != null && delColumns.Count > 0)
{
GenTableColumnService.Delete(delColumns.Select(f => f.ColumnId).ToList());
}
});
}
}
@@ -227,7 +230,8 @@ namespace ZR.Service.System
it.Update_by,
it.Remark,
it.IsSort,
it.IsExport
it.IsExport,
it.AutoFillType
})
.ExecuteCommand();
}