Re: Re: unanswered: Schema Issue - Mailing list pgsql-hackers

From V. M.
Subject Re: Re: unanswered: Schema Issue
Date
Msg-id F189QYx3G5aYY61LEdy000038af@hotmail.com
Whole thread Raw
In response to unanswered: Schema Issue  ("V. M." <txian@hotmail.com>)
Responses Re: Re: unanswered: Schema Issue  (Joel Burton <jburton@scw.org>)
List pgsql-hackers
perhaps adding  t.tgargs to your view enable me to extract parameters
that are the related fields
---------------------------------------


CREATE VIEW dev_ri               AS               SELECT  ***** t.tgargs **** , t.oid as trigoid,
c.relnameas trig_tbl,                   t.tgfoid,                   f.proname as trigfunc,
t.tgenabled,                  t.tgconstrname,                   c2.relname as const_tbl,
t.tgdeferrable,                  t.tginitdeferred                   FROM pg_trigger t,                   pg_class c,
              pg_class c2,                   pg_proc f                   WHERE t.tgrelid=c.oid                   AND
t.tgconstrrelid=c2.oid                  AND tgfoid=f.oid                   AND tgname ~ '^RI_'                   ORDER
BYt.oid;
 


a tgargs example is:

fk_provincie_id_paesi_id_provin\000paesi\000province\000UNSPECIFIED\000id_provincia\000id\000

first field (fk_provincie_id_paesi_id_provin) is constraint name, and i can 
understand that:  paesi(id_provincia) references provincia(id).

valter




>From: Joel Burton <jburton@scw.org>
>To: "V. M." <txian@hotmail.com>
>CC: pgsql-hackers@postgresql.org
>Subject: [HACKERS] Re: unanswered: Schema Issue
>Date: Thu, 26 Apr 2001 14:42:31 -0400 (EDT)
>
>On Thu, 26 Apr 2001, V. M. wrote:
>
> > ok for  serials, now i can extract from psql (\d tablename).
> >
> > But i'm not able to extract foreign keys from the schema.
>
>Yes you can. Read my tutorial on Referential Integrity in the top section
>at techdocs.postgresql.org.
>
>--
>Joel Burton   <jburton@scw.org>
>Director of Information Systems, Support Center of Washington
>
>
>---------------------------(end of broadcast)---------------------------
>TIP 4: Don't 'kill -9' the postmaster

_________________________________________________________________________
Get Your Private, Free E-mail from MSN Hotmail at http://www.hotmail.com.



pgsql-hackers by date:

Previous
From: Marko Kreen
Date:
Subject: status after 7.1 and pgcrypto update / crypt(table.field) ?
Next
From: Joel Burton
Date:
Subject: Re: Re: unanswered: Schema Issue