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