у меня две таблицы: users => engine : MyISAM
и gateway_transactions => engine : InnoDB
когда я создаю внешний ключ в таблице gateway_transactions
и запускаю миграцию, эта ошибка отображалась:
Осветите \ Database \ QueryException:
SQLSTATE [HY000]: общая ошибка: 1215 Невозможно добавить ограничение внешнего ключа (SQL: изменить таблицу gateway_transactions
добавить ограничение gateway_transactions_user_id_foreign
ссылки на внешний ключ (user_id
) users
(id
) при удалении CASCADE)
и когда я меняю двигатель gateway_transactions
на MyISAM
и запускаю миграцию, ошибки не появляются, и все правильно.
но есть проблема, мне нужен gateway_transactions
настольный движок: innoDB