private IEnumerable <string> CreateCommands(SqlSyntax syntax, DbObject @object) { //yield return $"{syntax.CommentStart} table {tbl.Key} has {tbl.Key.RowCount:n0} rows, so new columns are added individually"; foreach (var cmd in @object.CreateCommands(syntax)) { yield return(syntax.ApplyDelimiters(cmd)); } }