There seems to be no readily available resource on the internet that correctly describes how to use Postgres' information_schema to retrieve a table of corresponding column names from the two tables making up a foreign key relationship. Therefore, code to produce such a table is shown below.
In the output, the columns named with a "uq" prefix refer to the table with a unique (e.g., primary) key. The schema, table, and column name columns without the prefix refer to the table containing the primary key values that must exist in the 'unique' table.
Note that the constraint name must be included because Postgres allows more than one foreign key between the same two tables, and these are distinguished by the constraint name.