| Current Path : /var/www/administrator/components/com_jcomments/install/sql/ |
| Current File : /var/www/administrator/components/com_jcomments/install/sql/install.mysql.utf8.sql |
CREATE TABLE IF NOT EXISTS `#__jcomments` ( `id` INT(11) UNSIGNED NOT NULL AUTO_INCREMENT, `parent` INT(11) UNSIGNED NOT NULL DEFAULT '0', `thread_id` INT(11) UNSIGNED NOT NULL DEFAULT '0', `path` VARCHAR(255) NOT NULL DEFAULT '', `level` TINYINT(1) UNSIGNED NOT NULL DEFAULT '0', `object_id` INT(11) UNSIGNED NOT NULL DEFAULT '0', `object_group` VARCHAR(255) NOT NULL DEFAULT '', `object_params` TEXT NOT NULL DEFAULT '', `lang` VARCHAR(255) NOT NULL DEFAULT '', `userid` INT(11) UNSIGNED NOT NULL DEFAULT '0', `name`VARCHAR(255) NOT NULL DEFAULT '', `username`VARCHAR(255) NOT NULL DEFAULT '', `email` VARCHAR(255) NOT NULL DEFAULT '', `homepage` VARCHAR(255) NOT NULL DEFAULT '', `title` VARCHAR(255) NOT NULL DEFAULT '', `comment` TEXT NOT NULL DEFAULT '', `ip` VARCHAR(39) NOT NULL DEFAULT '', `date` DATETIME NOT NULL DEFAULT '0000-00-00 00:00:00', `isgood` SMALLINT(5) NOT NULL DEFAULT '0', `ispoor` SMALLINT(5) NOT NULL DEFAULT '0', `published` TINYINT(1) UNSIGNED NOT NULL DEFAULT '0', `deleted` TINYINT(1) UNSIGNED NOT NULL DEFAULT '0', `subscribe` TINYINT(1) UNSIGNED NOT NULL DEFAULT '0', `source` VARCHAR(255) NOT NULL DEFAULT '', `source_id` INT(11) UNSIGNED NOT NULL DEFAULT '0', `checked_out` INT(11) UNSIGNED NOT NULL DEFAULT '0', `checked_out_time` DATETIME NOT NULL DEFAULT '0000-00-00 00:00:00', `editor` VARCHAR(50) DEFAULT NULL, PRIMARY KEY (`id`), KEY `idx_userid` (`userid`), KEY `idx_source` (`source`), KEY `idx_email` (`email`), KEY `idx_lang` (`lang`), KEY `idx_subscribe` (`subscribe`), KEY `idx_checkout` (`checked_out`), KEY `idx_object` (`object_id`, `object_group`, `published`, `date`), KEY `idx_path` (`path`, `level`), KEY `idx_thread` (`thread_id`) ) DEFAULT CHARSET=utf8; CREATE TABLE IF NOT EXISTS `#__jcomments_settings` ( `component` VARCHAR(50) NOT NULL DEFAULT '', `lang` VARCHAR(20) NOT NULL DEFAULT '', `name` VARCHAR(50) NOT NULL DEFAULT '', `value` TEXT NOT NULL DEFAULT '', PRIMARY KEY (`component`, `lang`, `name`) ) DEFAULT CHARSET=utf8; CREATE TABLE IF NOT EXISTS `#__jcomments_votes` ( `id` INT(11) UNSIGNED NOT NULL AUTO_INCREMENT, `commentid` INT(11) UNSIGNED NOT NULL DEFAULT '0', `userid` INT(11) UNSIGNED NOT NULL DEFAULT '0', `ip` VARCHAR(39) NOT NULL DEFAULT '', `date` DATETIME NOT NULL DEFAULT '0000-00-00 00:00:00', `value` TINYINT(1) NOT NULL, PRIMARY KEY (`id`), KEY `idx_comment`(`commentid`,`userid`), KEY `idx_user` (`userid`, `date`) ) DEFAULT CHARSET=utf8; CREATE TABLE IF NOT EXISTS `#__jcomments_subscriptions` ( `id` INT(11) UNSIGNED NOT NULL AUTO_INCREMENT, `object_id` INT(11) UNSIGNED NOT NULL DEFAULT '0', `object_group` VARCHAR(255) NOT NULL DEFAULT '', `lang` VARCHAR(255) NOT NULL DEFAULT '', `userid` INT(11) UNSIGNED NOT NULL DEFAULT '0', `name`VARCHAR(255) NOT NULL DEFAULT '', `email` VARCHAR(255) NOT NULL DEFAULT '', `hash` VARCHAR(255) NOT NULL DEFAULT '', `published` TINYINT(1) UNSIGNED NOT NULL DEFAULT '0', `source` VARCHAR(255) NOT NULL DEFAULT '', `checked_out` INT(11) UNSIGNED NOT NULL DEFAULT '0', `checked_out_time` DATETIME NOT NULL DEFAULT '0000-00-00 00:00:00', PRIMARY KEY (`id`), KEY `idx_object` (`object_id`, `object_group`), KEY `idx_lang` (`lang`), KEY `idx_source` (`source`), KEY `idx_hash` (`hash`) ) DEFAULT CHARSET=utf8; CREATE TABLE IF NOT EXISTS `#__jcomments_version` ( `version` VARCHAR(16) NOT NULL DEFAULT '', `previous` VARCHAR(16) NOT NULL DEFAULT '', `installed` DATETIME NOT NULL DEFAULT '0000-00-00 00:00:00', `updated` DATETIME NOT NULL DEFAULT '0000-00-00 00:00:00', PRIMARY KEY (`version`) ) DEFAULT CHARSET=utf8; CREATE TABLE IF NOT EXISTS `#__jcomments_custom_bbcodes` ( `id` INT(11) UNSIGNED NOT NULL AUTO_INCREMENT, `name` VARCHAR(64) NOT NULL DEFAULT '', `simple_pattern` VARCHAR(255) NOT NULL DEFAULT '', `simple_replacement_html` TEXT NOT NULL DEFAULT '', `simple_replacement_text` TEXT NOT NULL DEFAULT '', `pattern` VARCHAR(255) NOT NULL DEFAULT '', `replacement_html` TEXT NOT NULL DEFAULT '', `replacement_text` TEXT NOT NULL DEFAULT '', `button_acl` TEXT NOT NULL DEFAULT '', `button_open_tag` VARCHAR(16) NOT NULL DEFAULT '', `button_close_tag` VARCHAR(16) NOT NULL DEFAULT '', `button_title` VARCHAR(255) NOT NULL DEFAULT '', `button_prompt` VARCHAR(255) NOT NULL DEFAULT '', `button_image` VARCHAR(255) NOT NULL DEFAULT '', `button_css` VARCHAR(255) NOT NULL DEFAULT '', `button_enabled` TINYINT(1) UNSIGNED NOT NULL DEFAULT '0', `ordering` INT(11) UNSIGNED NOT NULL DEFAULT '0', `published` TINYINT(1) UNSIGNED NOT NULL DEFAULT '0', `checked_out` INT(11) UNSIGNED NOT NULL DEFAULT '0', `checked_out_time` DATETIME NOT NULL DEFAULT '0000-00-00 00:00:00', PRIMARY KEY (`id`) ) DEFAULT CHARSET=utf8; CREATE TABLE IF NOT EXISTS `#__jcomments_reports` ( `id` INT(11) UNSIGNED NOT NULL auto_increment, `commentid` INT(11) UNSIGNED NOT NULL DEFAULT '0', `userid` INT(11) UNSIGNED NOT NULL DEFAULT '0', `name`VARCHAR(255) NOT NULL DEFAULT '', `ip` VARCHAR(39) NOT NULL DEFAULT '', `date` DATETIME NOT NULL DEFAULT '0000-00-00 00:00:00', `reason` TINYTEXT NOT NULL, `status` TINYINT(1) UNSIGNED NOT NULL DEFAULT 0, PRIMARY KEY (`id`) ) DEFAULT CHARSET=utf8; CREATE TABLE IF NOT EXISTS `#__jcomments_blacklist` ( `id` INT(11) UNSIGNED NOT NULL auto_increment, `ip` VARCHAR(39) NOT NULL DEFAULT '', `userid` INT(11) UNSIGNED NOT NULL DEFAULT '0', `created` DATETIME NOT NULL DEFAULT '0000-00-00 00:00:00', `created_by` INT(11) UNSIGNED NOT NULL DEFAULT '0', `expire` DATETIME NOT NULL DEFAULT '0000-00-00 00:00:00', `reason` TINYTEXT NOT NULL, `notes` TINYTEXT NOT NULL, `checked_out` INT(11) UNSIGNED NOT NULL DEFAULT '0', `checked_out_time` DATETIME NOT NULL DEFAULT '0000-00-00 00:00:00', `editor` VARCHAR(50) DEFAULT NULL, PRIMARY KEY (`id`), KEY `idx_checkout` (`checked_out`), KEY `idx_ip` (`ip`) ) DEFAULT CHARSET=utf8; CREATE TABLE IF NOT EXISTS `#__jcomments_objects` ( `id` INT(11) UNSIGNED NOT NULL auto_increment, `object_id` INT(11) UNSIGNED NOT NULL DEFAULT '0', `object_group` VARCHAR(255) NOT NULL DEFAULT '', `category_id` INT(11) UNSIGNED NOT NULL DEFAULT '0', `lang` VARCHAR(20) NOT NULL DEFAULT '', `title` VARCHAR(255) NOT NULL DEFAULT '', `link` text NOT NULL DEFAULT '', `access` TINYINT(3) UNSIGNED NOT NULL DEFAULT '0', `userid` INT(11) UNSIGNED NOT NULL DEFAULT '0', `expired` TINYINT(3) UNSIGNED NOT NULL DEFAULT '0', `modified` DATETIME NOT NULL DEFAULT '0000-00-00 00:00:00', PRIMARY KEY (`id`), KEY `idx_object` (`object_id`, `object_group`, `lang`) ) DEFAULT CHARSET=utf8; CREATE TABLE IF NOT EXISTS `#__jcomments_mailq` ( `id` int(11) NOT NULL auto_increment, `name` varchar(255) NOT NULL, `email` varchar(255) NOT NULL, `subject` text NOT NULL, `body` text NOT NULL, `created` datetime NOT NULL, `attempts` tinyint(1) NOT NULL DEFAULT '0', `priority` tinyint(1) NOT NULL DEFAULT '0', `session_id` VARCHAR(200) DEFAULT NULL, PRIMARY KEY (`id`), KEY `idx_priority` (`priority`), KEY `idx_attempts` (`attempts`) ) DEFAULT CHARSET=utf8; CREATE TABLE IF NOT EXISTS `#__jcomments_smilies` ( `id` int(11) unsigned NOT NULL AUTO_INCREMENT, `code` varchar(39) NOT NULL DEFAULT '', `alias` varchar(39) NOT NULL DEFAULT '', `image` varchar(255) NOT NULL, `name` varchar(255) NOT NULL, `published` tinyint(1) NOT NULL DEFAULT '0', `ordering` int(11) unsigned NOT NULL DEFAULT '0', `checked_out` int(11) unsigned NOT NULL DEFAULT '0', `checked_out_time` datetime NOT NULL DEFAULT '0000-00-00 00:00:00', PRIMARY KEY (`id`), KEY `idx_checkout` (`checked_out`) ) DEFAULT CHARSET=utf8 AUTO_INCREMENT=0;