On 22-03-2015 10:35, Matheus Saraiva wrote: > Eu dou um drop em uma base de dados, porém, quando eu crio outra base de > dados com o mesmo nome, tudo volta novamente (esquemas, tabelas, chaves, > etc...) como se a base não houvesse sido deletada. > Isso provavelmente é porque você tem a estrutura criada no template1. Explico: o CREATE DATABASE faz uma cópia física do banco de dados modelo (cláusula TEMPLATE) especificado no comando (se não for especificado, o padrão é o template1). Assim, se você tem uma tabela foo no banco de dados template1, ela será copiada (estrutura e dados) para quaisquer novos bancos de dados criados (cujo TEMPLATE utilizado seja o template1).
-- Euler Taveira Timbira - http://www.timbira.com.br/ PostgreSQL: Consultoria, Desenvolvimento, Suporte 24x7 e Treinamento _______________________________________________ pgbr-geral mailing list [email protected] https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
