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

Задаване на външен ключ bigInteger на bigIncrements в Laravel 5.4

Премахнете unsigned() от:

$table->bigIncrements('id')->unsigned();

А другата миграция трябва да изглежда така:

$table->bigInteger('user_id')->unsigned();
$table->foreign('user_id')->references('id')->on('users')->onDelete('cascade');
....
$table->index('user_id');


  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 (с вероятност)

  3. MySQL пропуска редове, които потребителят вече е видял при проверка на видяна таблица

  4. Пребройте поява на символи в низ с помощта на MySQL

  5. Вземете MAX стойност от една колона и MIN от друга колона