@Override
  public void addColumn(
      ConnectorSession session, ConnectorTableHandle tableHandle, ColumnMetadata column) {
    Table icebergTable =
        loadTable(session, ((IcebergTableHandle) tableHandle).getSchemaTableName());
    icebergTable
        .updateSchema()
        .addColumn(column.getName(), toIcebergType(column.getType()), column.getComment())
        .commit();
  }
Iceberg original metadata has some problems for mixed-format table, such as iceberg version,
table type. So copy from IcebergMetadata and made some change
amoro-format-mixed/amoro-mixed-trino/src/main/java/org/apache/amoro/trino/unkeyed/IcebergMetadata.java