Mysql
 sql >> Datenbank >  >> RDS >> Mysql

Wie verwendet man einen BIGINT als Auto-Incrementing Primary Key in Laravel 4

Sie haben höchstwahrscheinlich vergessen, auch den Typ Ihres role_id-Fremdschlüssels als BIGINT(20) festzulegen. Das ist nicht wirklich ein Laravel-Problem, sondern das von MySQL.

Übrigens hat Laravel eine native Funktion dafür:

$this->bigIncrements('id');

Dies sorgt dafür, dass es unsigniert wird , automatische Erhöhung und Primärschlüssel .