1
resposta

Mesmo usando o @JoinColumn(unique=true) continua duplicando

To seguindo todo o passo a passo , deletei a base de dados , criei novamente fiz como está na aula e ao testar continua aceitando chaves duplicadas.

Detalhe: a única diferença é que estou usando o Postgres e não o MysSQL.

Matricule-se agora e aproveite até 50% OFF

O maior desconto do ano para você evoluir com a maior escola de tecnologia

QUERO APROVEITAR
1 resposta

tenta colocar a anotação direto na classe do relacionamento:

@Table(uniqueConstraints={@UniqueConstraint(columnNames={"name"})})