Re: best practice in upgrading db structure - Mailing list pgsql-general

From SunWuKung
Subject Re: best practice in upgrading db structure
Date
Msg-id MPG.1e93d5f3e6715d3e989695@news.postgresql.org
Whole thread Raw
In response to best practice in upgrading db structure  (SunWuKung <Balazs.Klein@axelero.hu>)
Responses Re: best practice in upgrading db structure
Re: best practice in upgrading db structure
List pgsql-general
In article <20060328221109.GC75181@pervasive.com>, jnasby@pervasive.com
says...
> On Tue, Mar 28, 2006 at 09:28:12PM +0200, SunWuKung wrote:
> > This is going to be an amateur question...
> >
> > Could somebody explain me, or point me to a resource where I can find
> > out what is the recommended practice when a live db needs to be replaced
> > with a new version of it that has a slightly different structure?
> >
> > My first guess would be to create the empty new version of the db and
> > insert the data of the old one into it - adding and modifying it when
> > necessary, but I am not sure.
> >
> > What do you usually do in a situation like this?
>
> ALTER TABLE ...
>

I know this is easy to do when the db is empty, but do you still suggest
this when there is data in the db : changing the structure of the old
version of the db to match the new one (obviously not on the live
server) and than try to modify the data in it to fit the structure eg.
there are two new columns that needs data?



pgsql-general by date:

Previous
From: Tom Lane
Date:
Subject: Re: Auto convert for type?
Next
From: "Jim C. Nasby"
Date:
Subject: Re: best practice in upgrading db structure