Re: Seeing where a given trigger function is in use?

From: Jerry Sievers <gsievers19(at)comcast(dot)net>
To: Wells Oliver <wells(dot)oliver(at)gmail(dot)com>
Cc: pgsql-admin <pgsql-admin(at)postgresql(dot)org>
Subject: Re: Seeing where a given trigger function is in use?
Date: 2020-08-14 22:55:25
Message-ID: 87o8ncalcy.fsf@jsievers.enova.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-admin

Wells Oliver <wells(dot)oliver(at)gmail(dot)com> writes:

> Trying to track down every table that is using a certain trigger
> function, what's the best way to do that?

Have a look at the fields tgrelid and tgfoid in your pg_trigger catalog
where you will be enlightened :-)

For starters...

select tgrelid::regclass, tgfoid::regproc from pg_trigger;

Enjoy!

>
> --
> Wells Oliver
> wells(dot)oliver(at)gmail(dot)com
>
>

--
Jerry Sievers
Postgres DBA/Development Consulting
e: postgres(dot)consulting(at)comcast(dot)net

In response to

Browse pgsql-admin by date

  From Date Subject
Next Message jose fuenmayor 2020-08-14 23:26:36 Temp tables
Previous Message Wells Oliver 2020-08-14 22:21:27 Seeing where a given trigger function is in use?