(...)
     Um dos desenvolvedores me sugeriu algo - que eu sinceramente penso
não ser possível.
     Alterar os dados da tabela do cadastro dos processos automáticos,
no momento de realizar o backup.
     Exemplo: 3 tabelas (usuario, produtos, processos_automaticos); Dump
da tabela usuario; Dump da tabela produtos; Update da tabela
processos_automaticos; Dump da tabela processos_automáticos; Update da
tabela processos_automaticos para voltar aos dados originais - caso não
esteja bem claro, me avisem que tento relatar de outra forma.

     Uma das tentativas que eu fiz foi fazer um dump com a opção
--exclude-table=processos_automaticos, em seguida fazer um update na
tabela processos_automaticos, e depois fazer um dump com a opção
--table=processos_automaticos informando o mesmo file de saída. Porém
esse procedimento apenas sobrescreve o primeiro conteúdo do arquivo.

     Caso alguém tenha alguma sugestão para me fazer, serei eternamente
grato.

O que eu faço nesses casos, simplesmente junto uma linha com o UPDATE que você precisa no fim do arquivo de dump gerado. Simples e eficaz.

Quando preciso que os dados já estejam alterados no arquivo de dump, por motivos de sigilo por exemplo, restauro a base num outro servidor, altero os dados e faço o dump depois.

Não vejo como fazer um UPDATE, tirar o dump e voltar atrás, no seu caso.

Sua estratégia de fazer o dump sem a tabela que você citou me parece uma boa, não daria pra você juntar uma mesma tabela com dados fictícios pros seus trabalhos de desenvolvimento?

[]s
Flavio Gurgel
_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a