Bruno, tenho utilizado uma ferramenta muito boa.. porém é paga.. Trata-se
do MicroOLAP Database Designer for PostgreSQL, com esta ferramenta consigo
fazer a modelagem do banco e gerar o script de criação. Ela também faz a
comparação da estrutura das tabelas/funções do banco e gera um script com a
diferença entre ambos.

Ano passado escrevi um artigo sobre a ferramenta a fim de ganhar uma
licença de uso não comercial. Após escrever este artigo, enviei para eles e
em menos de uma semana eles me mandaram a licença.

Caso você queira testar, você pode experimentar a ferramenta por 30 dias..
Vale a pena conhecer..

http://www.vivaolinux.com.br/dica/MicroOLAP-Ferramenta-para-modelagem-em-PostgreSQL/


Abraço,

Renato Ricci

Em 18 de julho de 2012 08:56, Bruno Simioni <brunosimi...@gmail.com>escreveu:

> Pessoal, bom dia.
>
> Vocês tem alguma sugestão de ferramenta opensource para gerenciar versões
> diferentes do mesmo banco de dados?
>
> A cada nova entrega de software, tenho mantido as diferenças entre bancos
> (a versão antiga em comparação com a mais recente) meio que 'na mão'. A
> coisa ficou mais complexa e preciso de uma ferramenta que consiga comparar
> bancos e gerar DDLs de diferenças, ou que pelo menos, me possibilite
> indicar transformações de colunas em tabelas, para que eu não perca o
> conteúdo entre essas modificações, ou que pelo menos, não tenha que
> realizar o procedimento manual de salvamento de dados.
>
> Algumas que eu encontrei, geralmente não me permitem indicar, por exemplo,
> alterações de nomes de colunas. Elas simplesmente realizam drop em uma e
> depois adicionam outra no lugar.
>
> Tentei também o Liquibase, mas o time de desenvolvedores é pequeno.
> Prefiro manter a estrutura em um SVN, por exemplo, ao invés de utilizar
> essa ferramenta.
>
> Obrigado!
>
> Bruno Simioni.
>
> _______________________________________________
> pgbr-geral mailing list
> pgbr-geral@listas.postgresql.org.br
> https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
>
>
_______________________________________________
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a