【发布时间】:2015-07-14 01:38:30
【问题描述】:
今天我发现我的 Magento 1.9.0.1 安装中的一些数据库表没有主键。我是在数据库中搜索和替换时发现的。
主键对于正确运行 Magento 很重要吗?如果是这样,我如何将它们添加到表中?我检查了 Magento 数据库修复工具,但是它只修复了外键,而不是主键。
有什么想法吗?
谢谢。
缺少主键:
“api_session”表没有主键。必须手动进行更改。
表“catalog_category_anc_categs_index_idx”没有主键。必须手动进行更改。
表“catalog_category_anc_categs_index_tmp”没有主键。必须手动进行更改。
表“catalog_category_anc_products_index_idx”没有主键。必须手动进行更改。
表“catalog_category_anc_products_index_tmp”没有主键。必须手动进行更改。
表“catalog_category_product_index_enbl_idx”没有主键。必须手动进行更改。
表“catalog_category_product_index_enbl_tmp”没有主键。必须手动进行更改。
表“catalog_category_product_index_idx”没有主键。必须手动进行更改。
表“catalog_category_product_index_tmp”没有主键。必须手动进行更改。
表“log_url”没有主键。必须手动进行更改。 表“shipment_carriers”没有主键。必须手动进行更改。
“shipment_export”表没有主键。必须手动进行更改。
“weee_discount”表没有主键。必须手动进行更改。
【问题讨论】:
标签: database magento primary-key