Caso seu ambiente seja linux, uma das possibilidades é usar o "find"
com opção -exec para fazer o psql executar os mesmos.
Ex.:
find ~/sqlfunctions/ -name *.sql -exec psql -p 5432 -U postgres -h host < {}
\;
2008/6/25 Cristina Mangueira Rocha <[EMAIL PROTECTED]>:
> Tenho algumas SP's de um banco de dados que estão em desenvolvimento
> e eu preciso atualizar algumas bases de dados diferentes para testes.
> Porém, atualizar uma a uma manualmente em todas as bases é muito
> demorado e falho, visto que quem atualiza pode deixar passar alguma.
> Eu guardo essas SP's cada uma separada em um arquivo .sql,
> alguem sabe alguma forma de eu executar todos esses arquivos
> automaticamente por um script ou algo do tipo?
>
> Obrigada,
>
> Cris
>
> _______________________________________________
> pgbr-geral mailing list
> [email protected]
> https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
>
>
--
William Leite Araújo
Analista de Banco de Dados - QualiConsult
_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral