Your IP : 216.73.216.224


Current Path : /var/www/html/administrator/components/com_jdownloads/sql/
Upload File :
Current File : /var/www/html/administrator/components/com_jdownloads/sql/install.mysql.utf8.sql

SET SQL_MODE = "NO_AUTO_VALUE_ON_ZERO";
SET time_zone = "+00:00";

CREATE TABLE IF NOT EXISTS `#__jdownloads_categories` (
	  `id` int(11) NOT NULL AUTO_INCREMENT,
	  `cat_dir` text NOT NULL,
	  `cat_dir_parent` text NOT NULL,
	  `parent_id` int(11) unsigned NOT NULL DEFAULT '0',
	  `lft` int(11) NOT NULL DEFAULT '0',
	  `rgt` int(11) NOT NULL DEFAULT '0',
	  `level` int(10) unsigned NOT NULL DEFAULT '0',
	  `extension` varchar(50) NOT NULL DEFAULT 'com_jdownloads',
	  `title` varchar(255) NOT NULL DEFAULT '',
	  `alias` varchar(191) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL DEFAULT '',
	  `description` text NOT NULL,
	  `pic` varchar(255) NOT NULL DEFAULT '',
	  `access` int(10) unsigned NOT NULL DEFAULT '0',
	  `user_access` int(11) unsigned NOT NULL DEFAULT '0',
	  `metakey` text NOT NULL,
	  `metadesc` text NOT NULL,
	  `robots` varchar(255) NOT NULL DEFAULT '',
	  `created_user_id` int(10) unsigned NOT NULL DEFAULT '0',
	  `created_time` datetime NOT NULL,
	  `modified_user_id` int(10) NOT NULL DEFAULT '0',
	  `modified_time` datetime NOT NULL,
	  `language` char(7) NOT NULL DEFAULT '',
	  `notes` text NOT NULL,
	  `views` int(10) unsigned NOT NULL DEFAULT '0',
	  `params` text NOT NULL,
	  `password` varchar(100) NOT NULL DEFAULT '',
	  `password_md5` varchar(100) NOT NULL DEFAULT '',
	  `ordering` int(11) NOT NULL DEFAULT '0',
	  `published` tinyint(1) NOT NULL DEFAULT '0',
	  `checked_out` int(11) NOT NULL DEFAULT '0',
	  `checked_out_time` datetime NULL DEFAULT NULL,
	  `asset_id` int(10) unsigned NOT NULL DEFAULT '0' COMMENT 'FK to the #__assets table',
	  PRIMARY KEY (`id`),
	  KEY `idx_access` (`access`),
	  KEY `idx_checked_out` (`checked_out`),
	  KEY `idx_left_right` (`lft`,`rgt`),
	  KEY `idx_alias` (`alias`(100)),
	  KEY `idx_published` (`published`),
	  KEY `idx_language` (`language`),
	  KEY `idx_cat_dir` (`cat_dir`(100))
	) ENGINE=InnoDB  DEFAULT CHARSET=utf8mb4 DEFAULT COLLATE=utf8mb4_unicode_ci;
	
	INSERT INTO `#__jdownloads_categories` (`id`, `cat_dir`, `cat_dir_parent`, `parent_id`, `lft`, `rgt`, `level`, `title`, `alias`, `description`, `pic`, `access`, `metakey`, `metadesc`, `robots`, `created_user_id`, `created_time`, `modified_user_id`, `modified_time`, `language`, `notes`, `views`, `params`, `password`, `password_md5`, `ordering`, `published`, `checked_out`, `checked_out_time`, `asset_id`) VALUES
(1, '', '', 0, 0, 1, 0, 'ROOT', 'root', '', '', 1, '', '', '', 0, CURRENT_TIMESTAMP(), 0, CURRENT_TIMESTAMP(), '*', '', 0, '', '', '', 0, 1, 0, 0, 0) ON DUPLICATE KEY UPDATE `id` = 1;	
		
	CREATE TABLE IF NOT EXISTS `#__jdownloads_files` (
	  `id` int(11) NOT NULL AUTO_INCREMENT,
	  `title` varchar(255) NOT NULL DEFAULT '',
	  `alias` varchar(191) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL DEFAULT '',
	  `description` longtext NOT NULL,
	  `description_long` longtext NOT NULL,
	  `file_pic` varchar(255) NOT NULL DEFAULT '',
	  `images` text NOT NULL,
	  `price` varchar(20) NOT NULL DEFAULT '',
	  `release` varchar(255) NOT NULL DEFAULT '',
	  `file_language` int(3) NOT NULL DEFAULT '0',
	  `system` int(3) NOT NULL DEFAULT '0',
	  `license` varchar(255) NOT NULL DEFAULT '',
	  `url_license` varchar(255) NOT NULL DEFAULT '',
	  `license_agree` tinyint(1) NOT NULL DEFAULT '0',
	  `size` varchar(255) NOT NULL DEFAULT '',
	  `created` datetime NOT NULL,
	  `file_date` datetime NULL DEFAULT NULL,
	  `publish_up` datetime NULL DEFAULT NULL,
	  `publish_down` datetime NULL DEFAULT NULL,
	  `use_timeframe` tinyint(1) NOT NULL DEFAULT '0',
	  `url_download` varchar(400) NOT NULL DEFAULT '' COMMENT 'contains only the assigned filename',
	  `preview_filename` varchar(400) NOT NULL DEFAULT '',
      `other_file_id` int(11) NOT NULL DEFAULT '0',
	  `md5_value` varchar(100) NOT NULL DEFAULT '',
	  `sha1_value` varchar(100) NOT NULL DEFAULT '',
	  `extern_file` varchar(600) NOT NULL DEFAULT '',
	  `extern_site` tinyint(1) NOT NULL DEFAULT '0',
	  `mirror_1` varchar(600) NOT NULL DEFAULT '',
	  `mirror_2` varchar(600) NOT NULL DEFAULT '',
	  `extern_site_mirror_1` tinyint(1) NOT NULL DEFAULT '0',
	  `extern_site_mirror_2` tinyint(1) NOT NULL DEFAULT '0',
	  `url_home` varchar(255) NOT NULL DEFAULT '',
	  `author` varchar(255) NOT NULL DEFAULT '',
	  `url_author` varchar(255) NOT NULL DEFAULT '',
	  `created_by` int(11) NOT NULL DEFAULT '0',
	  `created_mail` varchar(255) NOT NULL DEFAULT '',
	  `modified_by` int(11) NOT NULL DEFAULT '0',
	  `modified` datetime NOT NULL,
	  `submitted_by` int(11) NOT NULL DEFAULT '0',
	  `set_aup_points` tinyint(1) NOT NULL DEFAULT '0',
	  `downloads` int(11) NOT NULL DEFAULT '0',
	  `catid` int(11) NOT NULL DEFAULT '0',
	  `notes` text NOT NULL,
	  `changelog` text NOT NULL,
	  `password` varchar(100) NOT NULL DEFAULT '',
	  `password_md5` varchar(100) NOT NULL DEFAULT '',
	  `views` int(11) NOT NULL DEFAULT '0',
	  `metakey` text NOT NULL,
	  `metadesc` text NOT NULL,
	  `robots` varchar(255) NOT NULL DEFAULT '',
	  `update_active` tinyint(1) NOT NULL DEFAULT '0',
	  `access` int(10) unsigned NOT NULL DEFAULT '0',
	  `user_access` int(11) unsigned NOT NULL DEFAULT '0',
	  `language` char(7) NOT NULL DEFAULT '',
	  `ordering` int(11) NOT NULL DEFAULT '0',
	  `featured` tinyint(1) NOT NULL DEFAULT '0',
	  `published` tinyint(1) NOT NULL DEFAULT '0',
	  `checked_out` int(11) NOT NULL DEFAULT '0',
	  `checked_out_time` datetime NULL DEFAULT NULL,
	  `asset_id` int(10) unsigned NOT NULL DEFAULT '0' COMMENT 'FK to the #__assets table',
	  PRIMARY KEY (`id`),
	  KEY `idx_catid` (`catid`),
	  KEY `idx_access` (`access`),
	  KEY `idx_user_access` (`user_access`),
	  KEY `idx_published` (`published`),
	  KEY `idx_checked_out` (`checked_out`),
	  KEY `idx_alias` (`alias`(191)),
	  KEY `idx_created_by` (`created_by`),
	  KEY `idx_language` (`language`),
	  KEY `idx_featured` (`featured`),
	  KEY `idx_catid_extra` (`catid`, published, access, user_access, publish_up, publish_down) USING BTREE
	) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 DEFAULT COLLATE=utf8mb4_unicode_ci;

	CREATE TABLE IF NOT EXISTS `#__jdownloads_licenses` (
	  `id` int(11) NOT NULL AUTO_INCREMENT,
	  `title` varchar(255) NOT NULL DEFAULT '',
	  `alias` varchar(255) NOT NULL DEFAULT '',
	  `description` longtext NOT NULL,
	  `url` varchar(255) NOT NULL DEFAULT '',
	  `language` char(7) NOT NULL DEFAULT '',
	  `checked_out` int(11) NOT NULL DEFAULT '0',
	  `checked_out_time` datetime NULL DEFAULT NULL,
	  `published` tinyint(1) NOT NULL DEFAULT '0',
	  `ordering` int(11) NOT NULL DEFAULT '0',
	  PRIMARY KEY (`id`),
 	  KEY `idx_checked_out` (`checked_out`),
  	  KEY `idx_language` (`language`)
	) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 DEFAULT COLLATE=utf8mb4_unicode_ci;

	CREATE TABLE IF NOT EXISTS `#__jdownloads_templates` (
	  `id` int(11) NOT NULL AUTO_INCREMENT,
	  `template_name` varchar(255) NOT NULL DEFAULT '',
	  `template_typ` tinyint(2) NOT NULL DEFAULT '0',
	  `template_header_text` longtext NOT NULL,
	  `template_subheader_text` longtext NOT NULL,
	  `template_footer_text` longtext NOT NULL,
	  `template_before_text` text NOT NULL,
	  `template_text` longtext NOT NULL,
	  `template_after_text` text NOT NULL,
	  `template_active` tinyint(1) NOT NULL DEFAULT '0',
	  `locked` tinyint(1) NOT NULL DEFAULT '0',
	  `note` text NOT NULL,
	  `cols` tinyint(1) NOT NULL DEFAULT '1',
	  `uses_bootstrap` tinyint(1) NOT NULL DEFAULT '0',
	  `uses_w3css` tinyint(1) NOT NULL DEFAULT '0',
	  `checkbox_off` tinyint(1) NOT NULL DEFAULT '0',
	  `use_to_view_subcats` tinyint(1) NOT NULL DEFAULT '0',
	  `symbol_off` tinyint(1) NOT NULL DEFAULT '0',
	  `language` char(7) NOT NULL DEFAULT '*',
	  `checked_out` int(11) NOT NULL DEFAULT '0',
	  `checked_out_time` datetime NULL DEFAULT NULL,
	  `preview_id` int(3) NOT NULL DEFAULT '0',
	  PRIMARY KEY (`id`),
   	  KEY `idx_checked_out` (`checked_out`),
  	  KEY `idx_template_typ` (`template_typ`),
	  KEY `idx_language` (`language`)
	) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 DEFAULT COLLATE=utf8mb4_unicode_ci;
		
	CREATE TABLE IF NOT EXISTS `#__jdownloads_logs` (
	  `id` int(11) NOT NULL AUTO_INCREMENT,
	  `type` tinyint(1) NOT NULL DEFAULT '1',
	  `log_file_id` int(11) NOT NULL DEFAULT '0',
	  `log_file_size` varchar(20) NOT NULL DEFAULT '',
	  `log_file_name` varchar(255) NOT NULL DEFAULT '',
	  `log_title` varchar(255) NOT NULL DEFAULT '',
	  `log_ip` varchar(50) NOT NULL DEFAULT '',
	  `log_datetime` datetime NOT NULL,
	  `log_user` int(11) NOT NULL DEFAULT '0',
	  `log_browser` varchar(255) NOT NULL DEFAULT '',
	  `language` char(7) NOT NULL DEFAULT '',
	  `ordering` int(11) NOT NULL DEFAULT '0',
	  PRIMARY KEY (`id`),
	  KEY `idx_type` (`type`),
	  KEY `idx_log_user` (`log_user`)
	) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 DEFAULT COLLATE=utf8mb4_unicode_ci;

    CREATE TABLE IF NOT EXISTS `#__jdownloads_ratings` (
        `file_id` int(11) NOT NULL default '0',
        `rating_sum` int(11) unsigned NOT NULL default '0',
        `rating_count` int(11) unsigned NOT NULL default '0',
        `lastip` varchar(50) NOT NULL default '',
        PRIMARY KEY  (`file_id`)
    ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 DEFAULT COLLATE=utf8mb4_unicode_ci;
		
	CREATE TABLE IF NOT EXISTS `#__jdownloads_usergroups_limits` (
	`id` INT(11) NOT NULL AUTO_INCREMENT,
	`importance` SMALLINT( 6 ) NOT NULL DEFAULT '0',
	`group_id` INT( 10 ) NOT NULL DEFAULT '0',
	`download_limit_daily` INT(10) NOT NULL DEFAULT '0',
	`download_limit_daily_msg` text NOT NULL,
	`download_limit_weekly` INT(10) NOT NULL DEFAULT '0',
	`download_limit_weekly_msg` text NOT NULL,
	`download_limit_monthly` INT(10) NOT NULL DEFAULT '0',
	`download_limit_monthly_msg` text NOT NULL,
	`download_volume_limit_daily` INT(10) NOT NULL DEFAULT '0',
	`download_volume_limit_daily_msg` text NOT NULL,
	`download_volume_limit_weekly` INT(10) NOT NULL DEFAULT '0',
	`download_volume_limit_weekly_msg` text NOT NULL,
	`download_volume_limit_monthly` INT(10) NOT NULL DEFAULT '0',
	`download_volume_limit_monthly_msg` text NOT NULL,
	`how_many_times` INT( 10 ) NOT NULL DEFAULT '0',
	`how_many_times_msg` text NOT NULL,
	`download_limit_after_this_time` INT( 4 ) NOT NULL DEFAULT '60',
	`transfer_speed_limit_kb` INT(10) NOT NULL DEFAULT '0',
	`upload_limit_daily` INT(10) NOT NULL DEFAULT '0',
	`upload_limit_daily_msg` text NOT NULL,
	`view_captcha` tinyint(1) NOT NULL DEFAULT '0',
	`view_inquiry_form` tinyint(1) NOT NULL DEFAULT '0',
	`view_report_form` tinyint(1) NOT NULL DEFAULT '0',
	`must_form_fill_out` tinyint(1) NOT NULL DEFAULT '0',
	`form_fieldset` CHAR( 100 ) NOT NULL DEFAULT '',
	`countdown_timer_duration` INT(10) NOT NULL DEFAULT '0',
	`countdown_timer_msg` text NOT NULL,
	`may_edit_own_downloads` tinyint(1) NOT NULL DEFAULT '0',
	`may_edit_all_downloads` tinyint(1) NOT NULL DEFAULT '0',
	`use_private_area` tinyint(1) NOT NULL DEFAULT '0',
	`view_user_his_limits` tinyint(1) NOT NULL DEFAULT '0',
	`view_user_his_limits_msg` text NOT NULL,
	`uploads_only_in_cat_id` INT( 11 ) NOT NULL DEFAULT '0',
	`uploads_auto_publish` TINYINT( 1 ) NOT NULL DEFAULT '0',
	`uploads_allowed_types` TEXT NOT NULL,
	`uploads_use_editor` TINYINT( 1 ) NOT NULL DEFAULT '1',
	`uploads_use_tabs` TINYINT( 1 ) NOT NULL DEFAULT '1',	
	`uploads_allowed_preview_types` TEXT NOT NULL,
	`uploads_maxfilesize_kb` CHAR( 15 ) NOT NULL DEFAULT '2048',
	`uploads_form_text` TEXT NOT NULL,
	`uploads_max_amount_images` INT( 3 ) NOT NULL DEFAULT '3',
	`uploads_can_change_category` tinyint(1) NOT NULL DEFAULT '1',	
	`uploads_default_access_level` INT( 10 ) NOT NULL DEFAULT '0',
	`uploads_view_upload_icon` TINYINT( 1 ) NOT NULL DEFAULT '1',
	`uploads_allow_custom_tags` TINYINT( 1 ) NOT NULL DEFAULT '1',	
	`form_title` TINYINT( 1 ) NOT NULL DEFAULT '1',
	`form_alias` TINYINT( 1 ) NOT NULL DEFAULT '1',
	`form_alias_x` TINYINT( 1 ) NOT NULL DEFAULT '0',
	`form_version` TINYINT( 1 ) NOT NULL DEFAULT '1',
	`form_version_x` TINYINT( 1 ) NOT NULL DEFAULT '0',
	`form_access` TINYINT( 1 ) NOT NULL DEFAULT '0',	
	`form_access_x` TINYINT( 1 ) NOT NULL DEFAULT '0',	
	`form_user_access` TINYINT( 1 ) NOT NULL DEFAULT '0',
	`form_update_active` TINYINT( 1 ) NOT NULL DEFAULT '0',
	`form_file_language` TINYINT( 1 ) NOT NULL DEFAULT '1',
	`form_file_language_x` TINYINT( 1 ) NOT NULL DEFAULT '0',
	`form_file_system` TINYINT( 1 ) NOT NULL DEFAULT '1',
	`form_file_system_x` TINYINT( 1 ) NOT NULL DEFAULT '0',
	`form_license` TINYINT( 1 ) NOT NULL DEFAULT '1',
	`form_license_x` TINYINT( 1 ) NOT NULL DEFAULT '0',
	`form_confirm_license` TINYINT( 1 ) NOT NULL DEFAULT '1',
	`form_short_desc` TINYINT( 1 ) NOT NULL DEFAULT '1',
	`form_short_desc_x` TINYINT( 1 ) NOT NULL DEFAULT '0',
	`form_long_desc` TINYINT( 1 ) NOT NULL DEFAULT '1',
	`form_long_desc_x` TINYINT( 1 ) NOT NULL DEFAULT '0',
	`form_changelog` TINYINT( 1 ) NOT NULL DEFAULT '1',		
	`form_changelog_x` TINYINT( 1 ) NOT NULL DEFAULT '0',		
	`form_category` TINYINT( 1 ) NOT NULL DEFAULT '1',
	`form_view_access` TINYINT( 1 ) NOT NULL DEFAULT '0',
	`form_language` TINYINT( 1 ) NOT NULL DEFAULT '0',
	`form_language_x` TINYINT( 1 ) NOT NULL DEFAULT '0',
	`form_published` TINYINT( 1 ) NOT NULL DEFAULT '0',
	`form_featured` TINYINT( 1 ) NOT NULL DEFAULT '0',
	`form_creation_date` TINYINT( 1 ) NOT NULL DEFAULT '1',
	`form_creation_date_x` TINYINT( 1 ) NOT NULL DEFAULT '0',
	`form_modified_date` TINYINT( 1 ) NOT NULL DEFAULT '1',
	`form_timeframe` TINYINT( 1 ) NOT NULL DEFAULT '0',
	`form_views` TINYINT( 1 ) NOT NULL DEFAULT '0',
	`form_downloaded` TINYINT( 1 ) NOT NULL DEFAULT '0',
	`form_ordering` TINYINT( 1 ) NOT NULL DEFAULT '0', 
	`form_password` TINYINT( 1 ) NOT NULL DEFAULT '0',
	`form_password_x` TINYINT( 1 ) NOT NULL DEFAULT '0',
	`form_price` TINYINT( 1 ) NOT NULL DEFAULT '1',
	`form_price_x` TINYINT( 1 ) NOT NULL DEFAULT '0',
	`form_website` TINYINT( 1 ) NOT NULL DEFAULT '1',
	`form_website_x` TINYINT( 1 ) NOT NULL DEFAULT '0',
	`form_author_name` TINYINT( 1 ) NOT NULL DEFAULT '1',
	`form_author_name_x` TINYINT( 1 ) NOT NULL DEFAULT '0',
	`form_author_mail` TINYINT( 1 ) NOT NULL DEFAULT '1',
	`form_author_mail_x` TINYINT( 1 ) NOT NULL DEFAULT '0',
	`form_file_pic` TINYINT( 1 ) NOT NULL DEFAULT '1',
	`form_file_pic_x` TINYINT( 1 ) NOT NULL DEFAULT '0',
	`form_select_main_file` TINYINT( 1 ) NOT NULL DEFAULT '1',
	`form_select_main_file_x` TINYINT( 1 ) NOT NULL DEFAULT '0',
	`form_file_size` TINYINT( 1 ) NOT NULL DEFAULT '1',
	`form_file_date` TINYINT( 1 ) NOT NULL DEFAULT '1',
	`form_file_date_x` TINYINT( 1 ) NOT NULL DEFAULT '0',
	`form_select_preview_file` TINYINT( 1 ) NOT NULL DEFAULT '1',
	`form_select_preview_file_x` TINYINT( 1 ) NOT NULL DEFAULT '0',
	`form_external_file` TINYINT( 1 ) NOT NULL DEFAULT '1',
	`form_external_file_x` TINYINT( 1 ) NOT NULL DEFAULT '0',
	`form_mirror_1` TINYINT( 1 ) NOT NULL DEFAULT '1',
	`form_mirror_1_x` TINYINT( 1 ) NOT NULL DEFAULT '0',
	`form_mirror_2` TINYINT NOT NULL DEFAULT '1',
	`form_mirror_2_x` TINYINT NOT NULL DEFAULT '0',
	`form_images` TINYINT( 1 ) NOT NULL DEFAULT '1',
	`form_images_x` TINYINT( 1 ) NOT NULL DEFAULT '0',
	`form_meta_desc` TINYINT( 1 ) NOT NULL DEFAULT '1',
	`form_meta_key` TINYINT( 1 ) NOT NULL DEFAULT '1',
	`form_robots` TINYINT( 1 ) NOT NULL DEFAULT '1',
	`form_tags` TINYINT( 1 ) NOT NULL DEFAULT '0',
	`form_select_from_other` TINYINT( 1 ) NOT NULL DEFAULT '0',
	`form_created_id` TINYINT( 1 ) NOT NULL DEFAULT '0',
	`form_created_id_x` TINYINT( 1 ) NOT NULL DEFAULT '0',
	`notes` text NOT NULL,
	`inquiry_hint` TEXT NOT NULL,
	`view_gdpr_dsgvo_option` TINYINT(1) NOT NULL DEFAULT '0',
    `checked_out` int(11) NOT NULL default '0',
	`checked_out_time` datetime NULL DEFAULT NULL,	
	PRIMARY KEY (`id`),
	KEY `idx_checked_out` (`checked_out`)
	) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 DEFAULT COLLATE=utf8mb4_unicode_ci;