Re: Removing foreign key and adding sequence

From: Josh Berkus <josh(at)agliodbs(dot)com>
To: "Chad Thompson" <chad(at)weblinkservices(dot)com>, "pgsql-novice" <pgsql-novice(at)postgresql(dot)org>
Subject: Re: Removing foreign key and adding sequence
Date: 2003-06-26 17:12:18
Message-ID: 200306261012.18546.josh@agliodbs.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-novice

Chad,

> alter table lists rename to lists_bak;
>
> select * from lists_bak into lists;
>
> I can add the constraints and foreign key's back in that ARE necessary, my
> only worry (and mabey you can think of another worry) is that my sequence
> is no longer attached to the id field of my table.
>
> Is this the right approach, and if so, how do I add my sequence back in?

Simple: when you re-create Lists, just make sure that the id is "DEFAULT
NEXTVAL('sequence_name')". That's it. Sequences are easy.

However, I think it might be easier just to drop the FKs. What version are
you using?

--
Josh Berkus
Aglio Database Solutions
San Francisco

In response to

Responses

Browse pgsql-novice by date

  From Date Subject
Next Message Chad Thompson 2003-06-26 17:28:37 Fw: Removing foreign key and adding sequence
Previous Message Chad Thompson 2003-06-26 17:07:47 Removing foreign key and adding sequence