هل يمكنني إزالة معلومات الوحدة من العمود "إضافي"في جدول الماجنتو المشرف?

magento.stackexchange https://magento.stackexchange.com//questions/53454

سؤال

أنا أحب بلدي قاعدة بيانات الماجنتو نظيفة قدر الإمكان حتى كلما كنت إلغاء تمديد أنا أيضا إزالة كافة البيانات التي تم تخزينها من قبل هذه الوحدة معينة من قاعدة البيانات.

الآن لاحظت أن هناك بعض البيانات المخزنة في extra عمود من Admin_User الجدول أيضا.يسرد العديد من الوحدات القديمة التي أزلتها في الماضي.

ما هو الغرض من هذا العمود وهل من الآمن إزالة البيانات المتعلقة بالنزوح التي لم تعد مثبتة?

هل كانت مفيدة؟

المحلول

من الناحية النظرية يمكنك تعيين الكثير من الأشياء في extra عمود بتنسيق متسلسل.
لكن النواة تستخدم هذا لتذكر مجموعات الحقول الموسعة / المنهارة في system->configuration الأقسام.
لذلك في كل مرة تقوم فيها بتوسيع / طي حقل تكوين يتم تقديم طلب إلى admin/system_config/state/?container={fieldset_id}&value={1-expanded|0-collapsed}.
يتم حفظ اسم الحاوية وقيمتها في extra العمود (انظر الطريقة Mage_Adminhtml_System_ConfigController::stateAction) ويتم استرجاعها لاحقا في الطريقة Mage_Adminhtml_Block_System_Config_Form_Fieldset::_getCollapseState لذلك سوف ترى فيلدسيت تماما مثل تركته (توسيع|انهار).
أنا المشورة بقوة على الحفاظ على العمود.
يمكنك إزالة البيانات منه ، ولكن هذا يعني أنه في المرة التالية التي تزور فيها قسم النظام->التكوين ، سيتم طي جميع مجموعات الحقول.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى magento.stackexchange
scroll top