문제

나는 Magento 데이터베이스를 가능한 한 청소로 좋아합니다. 확장자를 제거 할 때 마다이 특정 모듈이 데이터베이스에서 저장 한 모든 데이터를 제거합니다.

이제는 extra 테이블의 Admin_User 열에 너무 저장된 데이터가 있음을 알아 차렸다.그것은 내가 과거에 제거한 많은 오래된 모듈을 나열합니다.

이 열의 목적은 무엇이며 더 이상 설치되지 않은 resensions와 관련된 데이터를 제거하는 것이 안전합니까?

도움이 되었습니까?

해결책

이론에서는 extra 열에 많은 일을 직렬화 된 형식으로 설정할 수 있습니다.
그러나 핵심은 system->configuration 섹션에서 확장 된 / 축소 된 fielles 세트를 기억하기 위해 이것을 사용합니다.

그래서 config compone fieldset을 확장 / 축소 할 때마다 admin/system_config/state/?container={fieldset_id}&value={1-expanded|0-collapsed}에 요청이 수행됩니다.
컨테이너 이름과 값은 extra 열에 저장되며 나중에 Mage_Adminhtml_System_ConfigController::stateAction 메서드에서 나중에 검색되어 필드 세트를 볼 수 있도록 (확장 된 것으로) 필드 세트를 볼 수 있습니다.

나는 열을 지키는 것에 대해 강력하게 조언합니다.

데이터를 제거 할 수는 있지만 다음 번에 시스템을 방문 할 때 -> CoFiguration 섹션을 방문 할 때 모든 FielleSets가 축소됩니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 magento.stackexchange
scroll top