@Override
  public UpdateSchema deleteColumn(String name) {
    Preconditions.checkArgument(!containsPk(name), "Cannot delete primary key. %s", name);
    baseTableUpdateSchema.deleteColumn(name);
    changeTableUpdateSchema.deleteColumn(name);
    return this;
  }
Schema evolution API implementation for {@link KeyedTable}.
amoro-format-iceberg/src/main/java/org/apache/amoro/op/KeyedSchemaUpdate.java