Re: Renaming tables

From: Stephan Szabo <sszabo(at)megazone23(dot)bigpanda(dot)com>
To: Tim DeMarco <Tim(dot)DeMarco(at)myrio(dot)com>
Cc: <pgsql-admin(at)postgresql(dot)org>
Subject: Re: Renaming tables
Date: 2002-03-12 00:13:28
Message-ID: 20020311161232.P53979-100000@megazone23.bigpanda.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-admin


On Mon, 11 Mar 2002, Tim DeMarco wrote:

> I have several tables I am planning on renaming and ran into a little
> trouble. I know I can fix the problem, but I'm hoping there is an
> easier solution. Here is an example: I rename usergroupstatus to
> usergroupstatusvalues. I did a dump of the this table as well as a
> table that has a Fkey to this table:
>
> The constraints still refer to the original table name
> (usergroupstatus). I know that I can drop and re-create the tables
> and have them refer to the new table, but I'm hoping there is a better
> way. Also, if I need to recreate the tables should I use the
> statements above (generated by pg_dump) and manually modify the
> constraints?

It might be easier to drop the triggers and use alter table to add the
foreign key constraints again.

In response to

Browse pgsql-admin by date

  From Date Subject
Next Message Marc G. Fournier 2002-03-12 02:32:14 Re: News server broken ?
Previous Message Tim DeMarco 2002-03-12 00:06:28 Renaming tables