Mysql
 sql >> база данни >  >> RDS >> Mysql

Индекс за генериране на хибернация и външен ключ със същото име за MySQL

Според моя опит, обичайно е hibernate да създава външен ключ и индекс на FK полето с различно име. Не мога да разбера защо hibernate генерира странно същото име.

Можете да използвате @ForeignKey(name="") , @Index или @IndexColumn за да промените името на външния ключ или индекса. Това ще избегне този проблем.

Но изглежда има бъг с @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. Изберете и вмъкнете в множество бази данни с MySQL

  2. Грешка в MySQL 1449:Потребителят, посочен като дефинер, не съществува

  3. Направете WHERE ID IN с подзаявка, която връща низ от идентификатори

  4. Разделяне на MySQL съдържание чрез PHP на база предпочитания за всяка страна/потребител

  5. как да създадете mysql схема в nodejs