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();
}