sql >> Databáze >  >> RDS >> Mysql

Index generování hibernace a cizí klíč se stejným názvem pro MySQL

Podle mých zkušeností je obvyklé, že hibernace vytvoří cizí klíč a index na poli FK s různými názvy. Nemohu pochopit, proč hibernace podivně generuje stejné jméno.

Můžete použít @ForeignKey(name="") , @Index nebo @IndexColumn změnit cizí klíč nebo název indexu. Tím se tomuto problému vyhnete.

Zdá se však, že obsahuje chybu pomocí @OneToOne




  1. Jak funguje SQLite Length()

  2. Rozdíl v minutách od dvou časových polí v MySQL

  3. Problém s instalací Ruby on Rails - Jak používat instalaci WAMP MySQL?

  4. Vyjmenujte řádky v mysql na základě skupin