Marlon Petry wrote: > A base do cliente esta em produção, então modifiquei as tabelas, functions e > tipos na base de desenvolvimento > como eu poderia fazer para atualizar a base de produção sem perda de dados. > Particularmente eu vou criando arquivos de atualização da base de dados (upd_versao.sql). A cada comando que cria, altera ou exclui o campo de uma coluna, cria ou remove uma chave estrangeira, etc, eu coloco o comando sql neste arquivo. Daí, tenho sempre uma variável em meu sistema indicando a versão da minha base de dados para eu poder controlar quais scripts upd_versao.sql eu preciso executar ali para fazer a atualização. Dá até pra fazer algo automatizado.
-- Euler Taveira de Oliveira http://www.timbira.com/ _______________________________________________ Grupo de Usuários do PostgreSQL no Brasil http://www.postgresql.org.br
