Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

Indeks generasi hibernasi dan kunci asing dengan nama yang sama untuk MySQL

Berdasarkan pengalaman saya, biasanya hibernate membuat foreign key dan index pada field FK dengan nama yang berbeda-beda. Saya tidak mengerti mengapa hibernate menghasilkan nama yang sama secara aneh.

Anda dapat menggunakan @ForeignKey(name="") , @Index atau @IndexColumn untuk mengubah kunci asing atau nama indeks. Itu akan menghindari masalah ini.

Tapi, sepertinya ada bug dengan @OneToOne




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. 'LIKE ('%this%' OR '%that%') dan something=else' tidak berfungsi

  2. Subquery sebagai kolom yang dihasilkan di mysql?

  3. Bandingkan tanggal di MySQL

  4. Dialek hibernasi untuk MySQL 8?

  5. Beberapa peringatan [mengharapkan parameter]