Я хочу удалить eav_attribute таблица из базы данных Magento.Как безопасно удалить таблицу eav_attribute в mysql
Я получаю #1217 - Cannot delete or update a parent row: a foreign key constraint fails
Как я могу удалить это безопасно?
Я хочу удалить eav_attribute таблица из базы данных Magento.Как безопасно удалить таблицу eav_attribute в mysql
Я получаю #1217 - Cannot delete or update a parent row: a foreign key constraint fails
Как я могу удалить это безопасно?
Вы идете по мелкому льду здесь.
Существует высокая вероятность того, что это удаление таблицы нарушит ваш сайт. Есть внешние ключи к этому столу, например, от catalog_eav_attribute
и customer_eav_attribute
. Также все таблицы, содержащие значения атрибута, связаны с eav_attribute
.
Например, catalog_product_entity_int
.
Если вы хотите добавить или обновить атрибуты из этой таблицы, вы должны найти другой способ. Подобно использованию сценариев установки, в которых вы используете '$ this-> addAttribute' или $this->updateAttribute
.
А? Почему вы хотите удалить эту таблицу? Это центр Мадженто. Все будет взорвано, если вы удалите это (включая вселенную). – Marius
@Marius У меня есть резервная копия старой таблицы, я хочу ее импортировать в мою базу данных. Это нарушит нормальное функционирование Magento. – Muk