Re: Postgres unique index checking and atomic transactions
От | Dennis Gearon |
---|---|
Тема | Re: Postgres unique index checking and atomic transactions |
Дата | |
Msg-id | 3F202243.5070903@cvc.net обсуждение исходный текст |
Ответ на | Re: Postgres unique index checking and atomic transactions (Greg Stark <gsstark@mit.edu>) |
Список | pgsql-general |
That sounds like a feature that would bring Postgres closer to Oracle in power and flexibility, (mind you, by an increment,not enough to do an advertisement campaign!) Greg Stark wrote: > Dmitry Tkach <dmitry@openratings.com> writes: > > >>The good news though is that, if you drop (or disable) your pk index > > > That's what I did, except I had to cascade to the foreign keys and then > recreate them too. And you can't really recreate a primary key constraint, you > just get a unique index which I think is equivalent. > > And that's another wishlist item. It would be nice to be able to disable > constraints without dropping them and without poking around in catalog tables > manually. > > Ie, it would be nice to be able to do > > alter table foo disable constraint "$1" > > and then later do > > alter table foo enable constraint "$1" > > and have postgres optionally recheck the constraint or not. It would be a lot > safer than potentially accidentally recreating the constraint incorrectly. And > a lot safer than poking around in the catalog tables. >
В списке pgsql-general по дате отправления: