У меня проблемы с миграцией ларавеллы.Я хочу установить связь между двумя таблицами.Например, у меня есть таблица users и table products, а в таблице products у меня есть столбец user_owner, поэтому я могу указать пользователя следующим образом:
Users table
$table->bigIncrements('id');
Product table
$table->integer('user_owner');
$table->foreign('user_owner')->references('id')->on('users');
Но каждый раз, когда я хочу перенести эту таблицу, у меня появляется ошибка вроде:
SQLSTATE[HY000]: General error: 1005 Can't create table `ecomet_html`.`#sql-3c38_b9` (errno: 150 "Foreign key constraint is incorrectly formed") (SQL: alter table `products` add constraint `products_store_id_foreign` foreign key (`store_id`) references `stores` (`id`))
Почему я делаю неправильно?