Appends a new column to the input schema.
Appends a new column to the input schema. This fails if the given output column already exists
input schema
new column name. If this column name is an empty string "", this method returns the input schema unchanged. This allows users to disable output columns.
new column data type
new schema with the input column appended