Re: Clarification to catalog-pg-class

Поиск
Список
Период
Сортировка
От Josh Berkus
Тема Re: Clarification to catalog-pg-class
Дата
Msg-id 498DDB52.6070207@agliodbs.com
обсуждение исходный текст
Ответ на Re: Clarification to catalog-pg-class  (Bruce Momjian <bruce@momjian.us>)
Ответы Re: Clarification to catalog-pg-class  (Bruce Momjian <bruce@momjian.us>)
Список pgsql-docs
Bruce,

>> Currently, catalog-pg-class is a bit confusing as to where FKs are
>> tracked in pg_class.  Please update the lines for relchecks and
>> reltriggers to read:
>>
>> relchecks    int2          Number of check constraints on the table (but not
>> other types of constraints); see pg_constraint catalog
>
> Uh, why do we have to say "but" when we clearly say "check constraints"?
> Do we need to say "CHECK" contraints?

Because I've encountered two people on IRC (and a client) who were
confused about this, and it confused me briefly when I fielded their
questions.  Saying "CHECK constraints" would also probably do it, or
saying "check constraints (only)"

BTW, why do we still have relukeys etc. around?  If we haven't used them
in 5 versions, shouldn't we purge them?

>
>> reltriggers    int2         Number of triggers on the table, including
>> constraint-triggers for foreign keys; see pg_trigger catalog
>
> pg_class doesn't have that column anymore, it has relhastriggers.

Ah.  Where are we tracking FKs at this point, then?

--Josh


В списке pgsql-docs по дате отправления:

Предыдущее
От: Bruce Momjian
Дата:
Сообщение: Re: Clarification to catalog-pg-class
Следующее
От: Bruce Momjian
Дата:
Сообщение: Re: Clarification to catalog-pg-class