Re: thinking about versioning my database schema

Поиск
Список
Период
Сортировка
От Janning Vygen
Тема Re: thinking about versioning my database schema
Дата
Msg-id 200203041349.g24Dnaj10826@janning.planwerk6.local
обсуждение исходный текст
Ответ на Re: thinking about versioning my database schema  (Roberto Mello <rmello@cc.usu.edu>)
Список pgsql-sql
Am Montag, 4. März 2002 14:09 schrieb Roberto Mello:
> On Mon, Mar 04, 2002 at 08:10:24AM +0100, Janning Vygen wrote:
> > So i am saving the schema version inside the databse. Is it a
> > good idea? or is it nonsens and there is a much better way how to
> > do it?
>
> Yeah, but then you'd have to change your queries to be able to
> query the new tables.
>
> > I dont want to recreate the database every time because i want to
> > keep my testdata present.
>
> How about a script that dumps your data, dumps your db, reloads the
> table definitions, then reloads your data? You could have a table
> with rows for every table that would keep track of the current
> version you have, that could be updated when this script ran.

i cant reload my dumped data if the table definition changed. maybe i 
have renamed a column or something like this. how should my dumped 
data know this? So i have to write an update script. But then i have 
to write the new schema AND have to write update scripts and still 
hve trouble with other developers who should easily get a 
corresponding schema for alle the queries they just fetched via cvs

janning

> -Roberto

-- 
Planwerk 6 /websolutions
Herzogstraße 86
40215 Düsseldorf

fon 0211-6015919
fax 0211-6015917
http://www.planwerk6.de


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

Предыдущее
От: Roberto Mello
Дата:
Сообщение: Re: thinking about versioning my database schema
Следующее
От: Matthew Price
Дата:
Сообщение: Changing sequence cache