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

MySQL + Rails:errno:150 Ограничението за външен ключ е неправилно формирано

Току що намерих отговора на този въпрос. Грешката ми беше свързана с факта, че миграцията на таблицата с публикации дойде последна. Моята миграция на таблица с коментари препращаше към родителското поле за идентификатор на таблицата за публикации. Веднага след като регенерирах миграцията на таблицата с коментари и изтрих предишната миграция на таблицата с коментари, всичко се получи добре.




  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. Динамична заявка, използваща променлив брой IN (p1, p2, p3) аргументи

  3. Как да изпълнявате PHP код периодично по автоматичен начин

  4. MySQL:Вложено GROUP_CONCAT

  5. Кои символи всъщност са способни да причинят SQL инжекция в MySQL?