Re: Foreign key UI bug

Поиск
Список
Период
Сортировка
От Guillaume Lelarge
Тема Re: Foreign key UI bug
Дата
Msg-id 4CE7E4A7.1050804@lelarge.info
обсуждение исходный текст
Ответ на Re: Foreign key UI bug  (Michael Shapiro <mshapiro51@gmail.com>)
Ответы Re: Foreign key UI bug  (Guillaume Lelarge <guillaume@lelarge.info>)
Список pgadmin-support
Le 20/11/2010 15:15, Michael Shapiro a écrit :
> Theoretically, you could have the same problem with the primary key -- there
> could be an index with that name already.

If it happens, it would be PostgreSQL fault, not pgAdmin. The name of
the constraint and the name of the index, in a primary key and in a
unique contraint, are determined by PostgreSQL, not pgAdmin. On the
contrario, the name of the index of a foreign key is determined by
pgAdmin because this is not a PostgreSQL feature.

> But in practice it doesn't happen. You could generate a name for the foreign
> key based on similar pattern for the pk
> and if it fails, then it falls on the user to provide a name. Seem like it
> would work 99% of the time.
> 

I guess Magnus's idea is the good one (fk_tablename_columnname).


-- 
Guillaumehttp://www.postgresql.frhttp://dalibo.com


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

Предыдущее
От: Michael Shapiro
Дата:
Сообщение: Re: Foreign key UI bug
Следующее
От: Guillaume Lelarge
Дата:
Сообщение: Re: Foreign key UI bug