Re: Proposed patch: make pg_dump --data-only consider FK constraints

Поиск
Список
Период
Сортировка
От Gregory Stark
Тема Re: Proposed patch: make pg_dump --data-only consider FK constraints
Дата
Msg-id 87hc8ry40v.fsf@oxford.xeocode.com
обсуждение исходный текст
Ответ на Re: Proposed patch: make pg_dump --data-only consider FK constraints  (Tom Lane <tgl@sss.pgh.pa.us>)
Ответы Re: Proposed patch: make pg_dump --data-only consider FK constraints
Re: Proposed patch: make pg_dump --data-only consider FK constraints
Список pgsql-hackers
Tom Lane <tgl@sss.pgh.pa.us> writes:

> I doubt that very many people will ever see it at all, actually --- how
> common are circular FK relationships?  And it does seem appropriate to
> me for pg_dump to be noisy about the possibility of trouble at restore
> time.  (Maybe the message should also suggest using a schema+data dump,
> since that would be a solution at dump time?)

I think they're surprisingly common actually. Most complex databases end up
with them one way or another. Either through a parent-child relationship or
from two different types of relationships (such as "user which owns this
directory" and "home directory of this user").

The other reason to think NOTICE might be better is that it's something which,
if it occurs once, will always occur for that database. So a sysadmin will
become inured to seeing WARNING on his backups. Are there any other warning
conditions which could occur spontaneously that this would mask?

One minor thought -- surely the main use case for data-only dumps is for
importing into another brand of database. In which case the message seems a
bit awkward -- it could talk generically about disabling or dropping the
constraints and then have a hint to indicate how to do that with Postgres.

--  Gregory Stark EnterpriseDB          http://www.enterprisedb.com Ask me about EnterpriseDB's PostGIS support!


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

Предыдущее
От: Gregory Stark
Дата:
Сообщение: Re: About that CommitFest redirect page ...
Следующее
От: Tom Lane
Дата:
Сообщение: Re: Proposed patch: make pg_dump --data-only consider FK constraints