Записки разработчика

24.03.2018

При миграции Cannot add foreign key constraint

Если при миграции вылезла такая ошибка:

django.db.utils.IntegrityError: (1215, ‘Cannot add foreign key constraint’)

Выяснил что ошибка связана с тем что в БД есть таблицы с MyISAM. Необходимо найти таблицы типа MyISAM и перевести их в InnoDB.

Чтобы преобразовать таблицу в InnoDB выполните запрос:

ALTER TABLE имя_таблицы ENGINE=INNODB;
admin @ 11:13


 

Powered by WordPress