Re: Show sequences owned by
Tom Lane <tgl@sss.pgh.pa.us>
From: Tom Lane <tgl@sss.pgh.pa.us>
To: Magnus Hagander <magnus@hagander.net>
Cc: PostgreSQL-development <pgsql-hackers@postgresql.org>
Date: 2011-11-04T14:19:45Z
Lists: pgsql-hackers
Magnus Hagander <magnus@hagander.net> writes: > The attached patch makes the \d output for psql on a sequence show > which table/column owns the sequence. The table already showed the > dependency the other way through the default value, but going from > sequence back to table was not possible. > Comments/reviews? The join conditions are far from adequate. You can *not* just check the objid, you *must* check classid (and refclassid) to avoid being fooled by duplicate OIDs in different system catalogs. You've also not held to psql's normal conventions about fully qualifying names to avoid making assumptions about the search_path. regards, tom lane