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.

Garanta sua matrícula hoje e ganhe + 2 meses grátis

Continue sua jornada tech com ainda mais tempo para aprender e evoluir

Quero aproveitar agora
1 resposta

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

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