LATEST FOREIGN KEY ERROR

229
23 мая 2018, 08:10

Дело было так.

Удалена таблица, в которой были связи через FOREIGN KEY с другими таблицами.

Тепеь при создании таблицы с таким же именем возникает ошибка 150

LATEST FOREIGN KEY ERROR
------------------------
180517 13:01:14 Error in foreign key constraint of table kpd_new/brands_lang:
there is no index in the table which would contain
the columns as the first columns, or the data types in the
table do not match the ones in the referenced table
or one of the ON ... SET NULL columns is declared NOT NULL. Constraint:
,
  CONSTRAINT "fk_brands_lang_langs1" FOREIGN KEY ("lang") REFERENCES "langs" ("code") ON DELETE NO ACTION ON UPDATE NO ACTION

Как удалить этот fk_brands_lang_langs1 если при обращении нужна таблица, которую не возможно создать. Какой то замкнутый круг получается.

Answer 1

Решил проблему так: Повторил структуру таблицы в точности так как была до удаления, но без связей foreignkey (просто поля) и таблица создалась, потом добавил связи.

READ ALSO
Где выгоднее хранить данные об онлайн статусе серверов

Где выгоднее хранить данные об онлайн статусе серверов

Есть много автоматов по продаже чего-либо, у каждого автомата есть онлайн статус (работа/сбой/перезагрузка и др)Есть панель управления, куда...

198
Как добавить несколько массивов сразу в документ MongoDB с помощью PHP?

Как добавить несколько массивов сразу в документ MongoDB с помощью PHP?

Я хочу добавить 2ва массива сразу в базу данных Mongo DB

174
Вывод записей с ID рубрики каждой записи. WordPress

Вывод записей с ID рубрики каждой записи. WordPress

У меня есть таксономия по которой я вывожу записи:

193