Mozart Hasse escreveu: > * Bom, com modelos perfeitos num mundo perfeito isso até parece razoável, > mas... voltando ao mundo real do dia-a-dia: e se eu precisar alterar a lista > de valores ? Eu não achei jeito de dar UPDATE, INSERT ou DELETE num enum sem > recriá-lo. Comparando com um simples comando numa tabela, que script eu É uma funcionalidade nova que está no TODO mas *não* é tão trivial como parece pois pode ser uma operação muito dispendiosa e até causar 'deadlocks'. Por que eu removeria ou atualizaria um ENUM? Adicionar (append) é fácil mas atualizar ou remover involve uma reescrita da tabela o que já não é tão trivial de fazer. E se involver várias tabelas? Teremos que fazer isso tudo em uma mesma transação e cuidar para que não ocorram 'deadlocks'.
-- Euler Taveira de Oliveira http://www.timbira.com/ _______________________________________________ pgbr-geral mailing list [email protected] https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
