Обновление: как уже говорилось в других ответах, я этого не заметил, вам нужно будет создать таблицу пользователей, прежде чем можно будет создать внешний ключ.
Когда вы делаете внешние ключи, оба поля должны будутимеют одинаковые свойства.Так что в вашем случае, если вы используете bigIncrements, ваш users_id должен быть беззнаковым большим целым числом.
// User table needs to be created first
Schema::create('users', function (Blueprint $table) {
$table->bigIncrements('id');
});
Schema::create('bindings', function (Blueprint $table) {
$table->bigInteger('users_id')->unsigned();
...
});
Кроме того, стандартное имя - user_id
, это облегчит выполнение отношений в Laravel
.