@model GenDbTableDto @{ var className = Model.EntityName; var tableName = Model.TableName; var ignores = new string[] { "Id", "TenantId", "CreationTime", "CreatorUserId", "LastModificationTime", "LastModifierUserId", "DeletionTime", "DeleterUserId", "IsDeleted", "id", "creation_time", "creator_user_id", "last_modification_time", "last_modifier_user_id" , "deletion_time", "deleter_user_id", "is_deleted", }; var tableInfos = Model.TableInfos .Where(w => !ignores.Contains(w.ColumnName)) .OrderBy(w => w.Position) .ToList() ; var dateList = Model.TableInfos.Where(w => w.CsType == "DateTime" && (w.ColumnName.Contains("Create") || w.ColumnName.Contains("Update"))).OrderBy(w => w.Position).Select(w => w.ColumnName).ToList(); // var selectTable = Model.TableInfos.Where(it => it.IsTableSelect ?? false).ToList(); }