yii2 миграция

yii2 migrate -- Ошибка Cannot add foreign key constraint

При попытке применить миграцию для создания таблицы с внешним ключом (foreign key), возникает ошибка:

General error: 1215 Cannot add foreign key constraint
The SQL being executed was: ALTER TABLE `images` ADD CONSTRAINT `goodId` FOREIGN KEY (`goodId`) REFERENCES `goods` (`id`) ON DELETE CASCADE'

В моём случае это происходило по причине того, что поле, которое предлагалось сделать внешним ключом таблицы не совпадало по типу со связанным полем первичной таблицы.

Subscribe to RSS - yii2 миграция