in paimon-trino-common/src/main/java/org/apache/paimon/trino/TrinoMetadataBase.java [173:187]
public void createTable(
ConnectorSession session,
ConnectorTableMetadata tableMetadata,
boolean ignoreExisting) {
SchemaTableName table = tableMetadata.getTable();
Identifier identifier = Identifier.create(table.getSchemaName(), table.getTableName());
try {
catalog.createTable(identifier, prepareSchema(tableMetadata), false);
} catch (Catalog.DatabaseNotExistException e) {
throw new RuntimeException(format("database not exists: '%s'", table.getSchemaName()));
} catch (Catalog.TableAlreadyExistException e) {
throw new RuntimeException(format("table already existed: '%s'", table.getTableName()));
}
}