uninstall.sql 851 B

1234567891011121314151617181920212223
  1. --
  2. -- General section.
  3. --
  4. SET @sName = 'bx_en';
  5. DELETE FROM `tll`, `tls`
  6. USING `sys_localization_languages` AS `tll` LEFT JOIN `sys_localization_strings` AS `tls` ON `tll`.`ID`=`tls`.`IDLanguage`
  7. WHERE `tll`.`Name`='en';
  8. --
  9. -- Studio page and widget.
  10. --
  11. DELETE FROM `tp`, `tw`, `twb`, `tpw`
  12. USING `sys_std_pages` AS `tp` LEFT JOIN `sys_std_widgets` AS `tw` ON `tp`.`id` = `tw`.`page_id` LEFT JOIN `sys_std_widgets_bookmarks` AS `twb` ON `tw`.`id` = `twb`.`widget_id` LEFT JOIN `sys_std_pages_widgets` AS `tpw` ON `tw`.`id` = `tpw`.`widget_id`
  13. WHERE `tp`.`name` = @sName;
  14. --
  15. -- Settings.
  16. --
  17. DELETE FROM `top`, `toc`, `to` USING `sys_options_types` AS `top` LEFT JOIN `sys_options_categories` AS `toc` ON `top`.`id`=`toc`.`type_id` LEFT JOIN `sys_options` AS `to` ON `toc`.`id`=`to`.`category_id` WHERE `top`.`name`=@sName;