-- -- Table structure for table `#__banners` -- CREATE TABLE IF NOT EXISTS `#__banners` ( `id` int(11) NOT NULL AUTO_INCREMENT, `cid` int(11) NOT NULL DEFAULT 0, `type` int(11) NOT NULL DEFAULT 0, `name` varchar(255) NOT NULL DEFAULT '', `alias` varchar(400) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL DEFAULT '', `imptotal` int(11) NOT NULL DEFAULT 0, `impmade` int(11) NOT NULL DEFAULT 0, `clicks` int(11) NOT NULL DEFAULT 0, `clickurl` varchar(200) NOT NULL DEFAULT '', `state` tinyint(3) NOT NULL DEFAULT 0, `catid` int(10) unsigned NOT NULL DEFAULT 0, `description` text NOT NULL, `custombannercode` varchar(2048) NOT NULL, `sticky` tinyint(1) unsigned NOT NULL DEFAULT 0, `ordering` int(11) NOT NULL DEFAULT 0, `metakey` text NOT NULL, `params` text NOT NULL, `own_prefix` tinyint(1) NOT NULL DEFAULT 0, `metakey_prefix` varchar(400) NOT NULL DEFAULT '', `purchase_type` tinyint(4) NOT NULL DEFAULT -1, `track_clicks` tinyint(4) NOT NULL DEFAULT -1, `track_impressions` tinyint(4) NOT NULL DEFAULT -1, `checked_out` int(10) unsigned NOT NULL DEFAULT 0, `checked_out_time` datetime NOT NULL DEFAULT '0000-00-00 00:00:00', `publish_up` datetime NOT NULL DEFAULT '0000-00-00 00:00:00', `publish_down` datetime NOT NULL DEFAULT '0000-00-00 00:00:00', `reset` datetime NOT NULL DEFAULT '0000-00-00 00:00:00', `created` datetime NOT NULL DEFAULT '0000-00-00 00:00:00', `language` char(7) NOT NULL DEFAULT '', `created_by` int(10) unsigned NOT NULL DEFAULT 0, `created_by_alias` varchar(255) NOT NULL DEFAULT '', `modified` datetime NOT NULL DEFAULT '0000-00-00 00:00:00', `modified_by` int(10) unsigned NOT NULL DEFAULT 0, `version` int(10) unsigned NOT NULL DEFAULT 1, PRIMARY KEY (`id`), KEY `idx_state` (`state`), KEY `idx_own_prefix` (`own_prefix`), KEY `idx_metakey_prefix` (`metakey_prefix`(100)), KEY `idx_banner_catid` (`catid`), KEY `idx_language` (`language`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 DEFAULT COLLATE=utf8mb4_unicode_ci; -- -- Table structure for table `#__banner_clients` -- CREATE TABLE IF NOT EXISTS `#__banner_clients` ( `id` int(11) NOT NULL AUTO_INCREMENT, `name` varchar(255) NOT NULL DEFAULT '', `contact` varchar(255) NOT NULL DEFAULT '', `email` varchar(255) NOT NULL DEFAULT '', `extrainfo` text NOT NULL, `state` tinyint(3) NOT NULL DEFAULT 0, `checked_out` int(10) unsigned NOT NULL DEFAULT 0, `checked_out_time` datetime NOT NULL DEFAULT '0000-00-00 00:00:00', `metakey` text NOT NULL, `own_prefix` tinyint(4) NOT NULL DEFAULT 0, `metakey_prefix` varchar(400) NOT NULL DEFAULT '', `purchase_type` tinyint(4) NOT NULL DEFAULT -1, `track_clicks` tinyint(4) NOT NULL DEFAULT -1, `track_impressions` tinyint(4) NOT NULL DEFAULT -1, PRIMARY KEY (`id`), KEY `idx_own_prefix` (`own_prefix`), KEY `idx_metakey_prefix` (`metakey_prefix`(100)) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 DEFAULT COLLATE=utf8mb4_unicode_ci; -- -- Table structure for table `#__banner_tracks` -- CREATE TABLE IF NOT EXISTS `#__banner_tracks` ( `track_date` datetime NOT NULL, `track_type` int(10) unsigned NOT NULL, `banner_id` int(10) unsigned NOT NULL, `count` int(10) unsigned NOT NULL DEFAULT 0, PRIMARY KEY (`track_date`,`track_type`,`banner_id`), KEY `idx_track_date` (`track_date`), KEY `idx_track_type` (`track_type`), KEY `idx_banner_id` (`banner_id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 DEFAULT COLLATE=utf8mb4_unicode_ci;