"Joel Jacobson" <joel(at)compiler(dot)org> writes:
> Foreign key constraints created during CREATE EXTENSION
> lack a pg_depend entry with deptype='e'.
Why would it be a sensible thing for an extension to create a
foreign-key constraint on table(s) that it didn't itself create?
(If it did create them, the indirect dependency seems sufficient.)
regards, tom lane