public Map<String, PostgreSQLDataType> getFieldMapping(String schema, String table) {
        List<Map<String, Object>> columns = getTableColumnsMetaData(schema, table);

        Map<String, PostgreSQLDataType> mapping = new LinkedHashMap<>();
        for (Map<String, Object> column : columns) {
            mapping.put(column.get("COLUMN_NAME").toString(),
                    PostgreSQLDataType.fromString(column.get("DATA_TYPE").toString()));
        }

        return mapping;
    }
get a map which key is column name and value is {@link PostgreSQLDataType}

@param schema
@param table
@return
inlong-sort/sort-flink/sort-flink-v1.13/sort-connectors/postgres-cdc/src/main/java/org/apache/inlong/sort/cdc/postgres/manager/PostgreSQLQueryVisitor.java