هل يمكنني إزالة معلومات الوحدة من العمود "إضافي"في جدول الماجنتو المشرف?
-
12-12-2019 - |
سؤال
أنا أحب بلدي قاعدة بيانات الماجنتو نظيفة قدر الإمكان حتى كلما كنت إلغاء تمديد أنا أيضا إزالة كافة البيانات التي تم تخزينها من قبل هذه الوحدة معينة من قاعدة البيانات.
الآن لاحظت أن هناك بعض البيانات المخزنة في 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
لذلك سوف ترى فيلدسيت تماما مثل تركته (توسيع|انهار).
أنا المشورة بقوة على الحفاظ على العمود.
يمكنك إزالة البيانات منه ، ولكن هذا يعني أنه في المرة التالية التي تزور فيها قسم النظام->التكوين ، سيتم طي جميع مجموعات الحقول.