Re: Updating a production database schema from dev server

Поиск
Список
Период
Сортировка
От mljv@planwerk6.de
Тема Re: Updating a production database schema from dev server
Дата
Msg-id 200801041008.03582.mljv@planwerk6.de
обсуждение исходный текст
Ответ на Updating a production database schema from dev server  ("Stanislav Raskin" <sr@brainswell.de>)
Список pgsql-general
Hi,

try using liquibase. http://www.liquibase.org/ . It works very well.

kind regards,
Janning

Am Dienstag, 16. Oktober 2007 18:38 schrieb Stanislav Raskin:
> Hello everybody,
>
>
>
> I am currently running two PostgreSQL servers on two different machines.
> One of them I use for development and the other one as the "real"
> production server for my applications.
>
> While developing new versions of these applications, I of course have to
> modify the database schema, including changing the definitions of views and
> sql functions, creating new indexes and removing others, changing schemas
> and data types in some tables, redistributing privileges and so on. Until
> now, when I decided to update the applications on the production machine to
> a newer version, I used to apply these changes manually, which is quite
> error-prone and annoying.
>
> I figure there must be a better way to do so. Is there some kind of
> software, which compares two database schemas (preferably two sql dumps),
> and generates a script for applying differences to one of them?
>
> What would be the best practice for applying such updates without
> endangering the data and its integrity?
>
>
>
> Thank you very much in advance.
>
>
>
> SR

--
kind regards,
janning


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

Предыдущее
От: Steve Atkins
Дата:
Сообщение: Re: server process (PID 27884) was terminated by signal 4 (SIGILL)
Следующее
От: Ivan Sergio Borgonovo
Дата:
Сообщение: Solution: implicit vs. explicit RETURN when OUT is used