
DROP TABLE IF EXISTS `site_core_modules`;
CREATE TABLE `site_core_modules` (
  `module_id` int(11) NOT NULL AUTO_INCREMENT,
  `module_code` varchar(255) DEFAULT NULL,
  `module_type_name` varchar(255) NOT NULL,
  `module_type` int(1) DEFAULT NULL,
  `module_status` int(1) DEFAULT NULL,
  `module_help` text,
  `module_system` int(1) NOT NULL,
  `module_enabled` int(1) NOT NULL,
  `module_version` varchar(11) NOT NULL,
  `module_last_update` int(11) NOT NULL,
  `module_groups` text NOT NULL,
  `module_user_position` int(11) NOT NULL,
  `module_protected` int(1) NOT NULL,
  `module_no_perm` int(1) NOT NULL,
  `module_users` text NOT NULL,
  `module_allow_onepage` int(1) NOT NULL,
  `module_allow_url` int(1) NOT NULL,
  `module_allow_protected` int(1) NOT NULL,
  `module_css_class` varchar(255) NOT NULL,
  `module_antispam` int(1) NOT NULL,
  `module_installed` int(1) NOT NULL,
  `module_addon` int(1) NOT NULL,
  PRIMARY KEY (`module_id`),
  KEY `module_code` (`module_code`),
  KEY `module_status` (`module_status`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8;


DROP TABLE IF EXISTS `site_core_modules_lang`;
CREATE TABLE `site_core_modules_lang` (
  `module_id` int(11) NOT NULL,
  `lang_id` int(11) NOT NULL,
  `module_name` varchar(255) DEFAULT NULL,
  `module_url` varchar(255) NOT NULL,
  KEY `module_id` (`module_id`),
  KEY `lang_id` (`lang_id`),
  KEY `module_url` (`module_url`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8;


DROP TABLE IF EXISTS `site_core_modules_settings`;
CREATE TABLE `site_core_modules_settings` (
  `module` varchar(50) NOT NULL,
  `lang_id` int(11) NOT NULL,
  `type` int(1) NOT NULL,
  `type_var` int(1) NOT NULL,
  `setting` varchar(255) NOT NULL,
  `value` text NOT NULL,
  `default` text NOT NULL,
  `array` int(1) NOT NULL,
  KEY `module` (`module`),
  KEY `lang_id` (`lang_id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8;



DROP TABLE IF EXISTS `site_core_modules_user`;
CREATE TABLE `site_core_modules_user` (
  `mod_id` int(11) NOT NULL AUTO_INCREMENT,
  `mod_parent` int(11) NOT NULL,
  `mod_pos` int(1) NOT NULL,
  `mod_order` int(11) NOT NULL DEFAULT '0',
  `mod_status` int(1) NOT NULL DEFAULT '0',
  `mod_invisible` int(1) NOT NULL,
  `mod_module` int(11) NOT NULL DEFAULT '0',
  `mod_module_code` varchar(255) DEFAULT NULL,
  `mod_settings` longtext,
  `mod_shopping` int(1) NOT NULL,
  `mod_protected` int(11) NOT NULL,
  `mod_background` int(1) NOT NULL,
  `mod_background_file` varchar(255) NOT NULL,
  `mod_set_protect_delete` int(1) NOT NULL,
  `mod_set_protect_edit` int(1) NOT NULL,
  `mod_set_protect_default` int(1) NOT NULL,
  `mod_set_protect_seo` int(1) NOT NULL,
  `mod_set_protect_m` int(1) NOT NULL,
  `mod_users` text NOT NULL,
  `mod_user_position` int(11) NOT NULL,
  `mod_groups` text NOT NULL,
  `mod_global` varchar(255) NOT NULL,
  `mod_external_target` int(1) NOT NULL,
  `mod_onepage_color` int(1) NOT NULL,
  `mod_onepage_theme` int(1) NOT NULL,
  `mod_onepage_bgcolor` varchar(10) NOT NULL,
  `mod_onepage_image` int(11) NOT NULL,
  `mod_onepage_bgtype` int(11) NOT NULL,
  `mod_device` char(10) NOT NULL DEFAULT '1,2,3',
  `mod_css_class` varchar(255) NOT NULL,
  `mod_protected_show` int(1) NOT NULL,
  `mod_antispam` int(1) NOT NULL,
  PRIMARY KEY (`mod_id`),
  KEY `mod_parent` (`mod_parent`),
  KEY `mod_order` (`mod_order`),
  KEY `mod_status` (`mod_status`),
  KEY `mod_device` (`mod_device`)
) ENGINE=MyISAM AUTO_INCREMENT=2000 DEFAULT CHARSET=utf8;


DROP TABLE IF EXISTS `site_core_modules_user_lang`;
CREATE TABLE `site_core_modules_user_lang` (
  `mod_id` int(11) NOT NULL,
  `lang_id` int(11) NOT NULL,
  `mod_name` varchar(255) DEFAULT NULL,
  `mod_long_name` varchar(255) DEFAULT NULL,
  `mod_urltitle` varchar(255) DEFAULT NULL,
  `mod_url` varchar(255) DEFAULT NULL,
  `mod_subtitle` varchar(255) NOT NULL,
  `mod_external_link` text NOT NULL,
  `seo_title` varchar(255) NOT NULL,
  `seo_desc` text NOT NULL,
  `seo_meta` text NOT NULL,
  KEY `mod_id` (`mod_id`),
  KEY `lang_id` (`lang_id`),
  KEY `mod_url` (`mod_url`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8;


INSERT INTO `site_core_modules_user` (`mod_id`, `mod_parent`, `mod_order`, `mod_status`, `mod_invisible`, `mod_module`, `mod_module_code`, `mod_settings`, `mod_shopping`, `mod_protected`, `mod_background`, `mod_background_file`, `mod_set_protect_delete`, `mod_set_protect_edit`, `mod_set_protect_seo`, `mod_set_protect_default`, `mod_set_protect_m`, `mod_users`, `mod_user_position`, `mod_groups`, `mod_global`, `mod_external_target`, `mod_onepage_theme`, `mod_onepage_bgcolor`, `mod_onepage_image`, `mod_onepage_bgtype`) VALUES(1100, 0, 1100, 1, 1, 112, 'category', NULL, 0, 0, 0, '', 1, 1, 0, 1, 0, '', 0, '', '', 0, 0, '', 0, 0);
INSERT INTO `site_core_modules_user_lang` (`mod_id`, `lang_id`, `mod_name`, `mod_long_name`, `mod_urltitle`, `mod_url`, `mod_subtitle`, `mod_external_link`, `seo_title`, `seo_desc`, `seo_meta`) VALUES(1100, 1, 'System Pages', 'System Pages', 'System Pages', 'system-pages', '', '', '', '', '');
