private Schema prepareSchema()

in paimon-presto-common/src/main/java/org/apache/paimon/presto/PrestoMetadata.java [246:259]


    private Schema prepareSchema(ConnectorTableMetadata tableMetadata) {
        Schema.Builder builder =
                Schema.newBuilder()
                        .primaryKey(getPrimaryKeys(tableMetadata.getProperties()))
                        .partitionKeys(getPartitionedKeys(tableMetadata.getProperties()));

        for (ColumnMetadata column : tableMetadata.getColumns()) {
            builder.column(
                    column.getName(),
                    PrestoTypeUtils.toPaimonType(column.getType()),
                    column.getComment());
        }
        return builder.build();
    }