-- Remove all join/franchise page data, menus, and related records. -- Website navigation & footer toggle DELETE FROM `huayang_navigation` WHERE `nav_id` = 6 OR `nav_code` = 'main_join' OR `nav_url` = '/join.html'; DELETE FROM `huayang_site_config` WHERE `config_key` = 'footer_show_join'; -- Admin join page content menu (2810-2812, 2893) DELETE FROM `sys_role_menu` WHERE `menu_id` IN (2810, 2811, 2812, 2893); DELETE FROM `sys_menu` WHERE `menu_id` IN (2810, 2811, 2812, 2893); -- Admin join apply menu (2642 parent + 2739-2741 buttons) DELETE FROM `sys_role_menu` WHERE `menu_id` IN (2642, 2739, 2740, 2741); DELETE FROM `sys_menu` WHERE `menu_id` IN (2739, 2740, 2741, 2642); -- Company section join blocks DELETE FROM `huayang_company_section` WHERE `section_code` IN ('join_rules', 'join_process', 'join_qualification') OR `section_code` LIKE 'join_%'; -- Join apply table DROP TABLE IF EXISTS `huayang_join_apply`; -- Remove stale menu ids from translation config UPDATE `huayang_site_config` SET `config_value` = TRIM(BOTH ',' FROM REPLACE( REPLACE( REPLACE( REPLACE( REPLACE(CONCAT(',', COALESCE(`config_value`, ''), ','), ',2642,', ','), ',2739,', ','), ',2740,', ','), ',2741,', ','), ',2810,', ',') ) WHERE `config_key` = 'translation_menu_selected_ids'; UPDATE `huayang_site_config` SET `config_value` = TRIM(BOTH ',' FROM REPLACE( REPLACE( REPLACE(CONCAT(',', COALESCE(`config_value`, ''), ','), ',2811,', ','), ',2812,', ','), ',2893,', ',') ) WHERE `config_key` = 'translation_menu_selected_ids';