Eu renomeei uma tabela e, aparentemente, uma chave estrangeira nela não é alterada e está causando problemas, embora quando \d error
eu recebo:
"error_test_id_fkey" FOREIGN KEY (test_id) REFERENCES test(id) ON DELETE CASCADE
Qual a única relação com o error
nome, é o nome (estranho)
De qualquer forma - não tenho nenhum problema em excluir a chave estrangeira e recriá-la, mas não consigo descobrir como fazer isso
Se você estiver usando o PostgreSQL 9.2 ou mais recente, poderá usar
RENAME CONSTRAINT
: