Re: [pgbr-geral] Comparação base de desenvolviment o com base de produção.

2008-04-08 Por tôpico Dickson Guedes
Leandro DUTRA escreveu:
 2008/4/7, Pedro B. Alves [EMAIL PROTECTED]:
 Pessoal, existe alguma ferramenta que faça a comparação da estrutura do
 banco de dados que está na base de desenvolvimento com o banco de dados que
 está na produção???
 
 Talvez haja algum módulo no SQL::Fairy.

Já tentei Dutra, mas de tanto procurar alguma coisa que satisfizesse a 
nossa necessidade aqui em várias ferramentas eu acabei criando uma 
pequena ferramenta em python que me permite obter um script de alteração 
a partir da comparacao de duas bases.

No entanto, esses dias conversando com o Leo ele me informou que existe 
um modulo do Rails chamado Migrations que, segundo ele, pode fazer o que 
o Pedro Alves está querendo.

Vide:

http://wiki.rubyonrails.org/rails/pages/UnderstandingMigrations
http://www.packtpub.com/article/Working-with-Rails-ActiveRecord-Migrations-Models-Scaffolding-and-Database-Completion


Pedro, talvez consiga adaptar isso ao seu cenário.

Leo, usei a sua dica para tentar iluminar os caminhos do Pedro.

-- 
[]s
Dickson S. Guedes
-
Projeto Colmeia - Curitiba - PR
(41) 3254-7130 ramal: 27
http://makeall.wordpress.com/
http://planeta.postgresql.org.br/
___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral


Re: [pgbr-geral] Comparação base de desenvolviment o com base de produção.

2008-04-08 Por tôpico Celso
Bom dia Pedro,

nós desenvolvemos uma ferramenta que faz isso, pois tinhamos o mesmo problema.

ela está no site www.sysrs.com.br no link downloads.

ela tem o básico: Tabelas, campos, constraints (Foreign Key e Checks), índices, 
triggers, functions, views e sequences.

Se quizeres testar...

Att,

Celso Lorenzetti.

  - Original Message - 
  From: Pedro B. Alves 
  To: Comunidade PostgreSQL Brasileira 
  Sent: Monday, April 07, 2008 5:19 PM
  Subject: [pgbr-geral] Comparação base de desenvolvimento com base de produção.


  Pessoal, existe alguma ferramenta que faça a comparação da estrutura do banco 
de dados que está na base de desenvolvimento com o banco de dados que está na 
produção???

  Pois como estou desenvolvendo alguns modulos novos, e dando manutenção em 
outros, então é muita mão ficar olhando na base de desenvolvimento e criando na 
base de produção, gostaria que esse processo fosse automatizado


  Agradeço desde já..





--


  ___
  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


Re: [pgbr-geral] Comparação base de desenvolviment o com base de produção.

2008-04-08 Por tôpico Celso
Ué

deixa eu ver e posto novamente...


- Original Message - 
From: Leandro Damascena [EMAIL PROTECTED]
To: Comunidade PostgreSQL Brasileira pgbr-geral@listas.postgresql.org.br
Cc: [EMAIL PROTECTED]
Sent: Tuesday, April 08, 2008 9:37 AM
Subject: Re: [pgbr-geral] Comparação base de desenvolvimento com base de 
produção.


Celso escreveu:
 Bom dia Pedro,

 nós desenvolvemos uma ferramenta que faz isso, pois tinhamos o mesmo
 problema.

 ela está no site www.sysrs.com.br http://www.sysrs.com.br no link
 downloads.

Tá dando page not found :-(

Leandro
___
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


Re: [pgbr-geral] Comparação base de desenvolviment o com base de produção.

2008-04-07 Por tôpico Evandro Ricardo Silvestre
Pedro B. Alves wrote:
 Pessoal, existe alguma ferramenta que faça a comparação da estrutura 
 do banco de dados que está na base de desenvolvimento com o banco de 
 dados que está na produção???
  
 Pois como estou desenvolvendo alguns modulos novos, e dando manutenção 
 em outros, então é muita mão ficar olhando na base de desenvolvimento 
 e criando na base de produção, gostaria que esse processo fosse 
 automatizado
  
Faz um backup das duas bases e utiliza o pgdiff [1]

[1] http://pgdiff.sourceforge.net/

Evandro
___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral


Re: [pgbr-geral] Comparação base de desenvolviment o com base de produção.

2008-04-07 Por tôpico Rafael Garbin
Cara, eu geralmente faço assim: Do um dump da estrutura das bases e depois
do um diff dos arquivos.

Abraço!

Em 07/04/08, Pedro B. Alves [EMAIL PROTECTED] escreveu:

 Pessoal, existe alguma ferramenta que faça a comparação da estrutura do
 banco de dados que está na base de desenvolvimento com o banco de dados que
 está na produção???

 Pois como estou desenvolvendo alguns modulos novos, e dando manutenção em
 outros, então é muita mão ficar olhando na base de desenvolvimento e criando
 na base de produção, gostaria que esse processo fosse automatizado


 Agradeço desde já..




 ___
 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