Mysql
 sql >> Base de données >  >> RDS >> Mysql

Index de génération Hibernate et clé étrangère avec le même nom pour MySQL

D'après mes expériences, il est habituel que l'hibernation crée une clé étrangère et un index sur le champ FK avec un nom différent. Je ne comprends pas pourquoi hibernate génère étrangement le même nom.

Vous pouvez utiliser @ForeignKey(name="") , @Index ou @IndexColumn pour changer la clé étrangère ou le nom de l'index. Cela évitera ce problème.

Mais, il semble avoir un bogue avec @OneToOne