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.
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.
tenta colocar a anotação direto na classe do relacionamento:
@Table(uniqueConstraints={@UniqueConstraint(columnNames={"name"})})