Mysql
 sql >> Base de Dados >  >> RDS >> Mysql

Índice de geração de hibernação e chave estrangeira com o mesmo nome para MySQL


Em minhas experiências, é comum que o hibernate crie uma chave estrangeira e um índice no campo FK com cada nome diferente. Não consigo entender por que o hibernate gera o mesmo nome estranhamente.

Você pode usar @ForeignKey(name="") , @Index ou @IndexColumn alterar a chave estrangeira ou o nome do índice. Isso evitará esse problema.

Mas parece que tem um bug com @OneToOne