-- --------------------------------------------------------
--
-- Table structure for table `ads`
--
CREATE TABLE `PREFIX_ads` (
`id` smallint(1) unsigned NOT NULL,
`position` varchar(3) NOT NULL,
`disp` tinyint(1) NOT NULL,
`boards` varchar(255) NOT NULL,
`code` text NOT NULL
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
-- --------------------------------------------------------
--
-- Table structure for table `announcements`
--
CREATE TABLE `PREFIX_announcements` (
`id` int(10) unsigned NOT NULL auto_increment,
`parentid` int(10) unsigned NOT NULL default '0',
`subject` varchar(255) NOT NULL,
`postedat` int(20) NOT NULL,
`postedby` varchar(75) NOT NULL,
`message` text NOT NULL,
PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
-- --------------------------------------------------------
--
-- Table structure for table `banlist`
--
CREATE TABLE `PREFIX_banlist` (
`id` mediumint(8) unsigned NOT NULL auto_increment,
`type` tinyint(1) NOT NULL default '0',
`expired` tinyint(1) NOT NULL default '0',
`allowread` tinyint(1) NOT NULL default '1',
`ip` varchar(50) NOT NULL,
`ipmd5` char(32) NOT NULL,
`globalban` tinyint(1) NOT NULL default '0',
`boards` varchar(255) NOT NULL,
`by` varchar(75) NOT NULL,
`at` int(20) NOT NULL,
`until` int(20) NOT NULL,
`reason` text NOT NULL,
`staffnote` text NOT NULL,
`appeal` text,
`appealat` int(20) NOT NULL default '0',
PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
-- --------------------------------------------------------
--
-- Table structure for table `bannedhashes`
--
CREATE TABLE `PREFIX_bannedhashes` (
`id` int(10) NOT NULL auto_increment,
`md5` varchar(255) NOT NULL,
`bantime` int(10) NOT NULL default '0',
`description` text NOT NULL,
UNIQUE KEY `id` (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
-- --------------------------------------------------------
--
-- Table structure for table `blotter`
--
CREATE TABLE `PREFIX_blotter` (
`id` smallint(5) unsigned NOT NULL auto_increment,
`important` tinyint(1) NOT NULL,
`at` int(20) NOT NULL,
`message` text NOT NULL,
PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
-- --------------------------------------------------------
--
-- Table structure for table `boards`
--
CREATE TABLE `PREFIX_boards` (
`id` smallint(5) unsigned NOT NULL auto_increment,
`order` tinyint(5) NOT NULL default '0',
`name` varchar(75) collate utf8_unicode_ci NOT NULL default '',
`type` tinyint(1) NOT NULL default '0',
`start` int(10) UNSIGNED NOT NULL ,
`uploadtype` tinyint(1) NOT NULL default '0',
`desc` varchar(75) collate utf8_unicode_ci NOT NULL default '',
`image` varchar(255) collate utf8_unicode_ci NOT NULL,
`section` tinyint(2) NOT NULL default '0',
`maximagesize` int(20) NOT NULL default '1024000',
`maxpages` int(20) NOT NULL default '11',
`maxage` int(20) NOT NULL default '0',
`markpage` tinyint(4) NOT NULL default '9',
`maxreplies` int(5) NOT NULL default '200',
`messagelength` int(10) NOT NULL default '8192',
`createdon` int(20) NOT NULL,
`locked` tinyint(1) NOT NULL default '0',
`includeheader` text collate utf8_unicode_ci NOT NULL,
`redirecttothread` tinyint(1) NOT NULL default '0',
`anonymous` varchar(255) collate utf8_unicode_ci NOT NULL default 'Anonymous',
`forcedanon` tinyint(1) NOT NULL default '0',
`embeds_allowed` varchar(255) NOT NULL default '',
`trial` tinyint(1) NOT NULL default '0',
`popular` tinyint(1) NOT NULL default '0',
`defaultstyle` varchar(50) character set latin1 NOT NULL default '',
`locale` varchar(30) character set latin1 NOT NULL default '',
`showid` tinyint(1) NOT NULL default '0',
`compactlist` tinyint(1) NOT NULL default '0',
`enablereporting` tinyint(1) NOT NULL default '1',
`enablecaptcha` tinyint(1) NOT NULL default '0',
`enablenofile` tinyint(1) NOT NULL default '0',
`enablearchiving` tinyint(1) NOT NULL default '0',
`enablecatalog` tinyint(1) NOT NULL default '1',
`loadbalanceurl` varchar(255) character set latin1 NOT NULL default '',
`loadbalancepassword` varchar(255) character set latin1 NOT NULL default '',
PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;
-- --------------------------------------------------------
--
-- Table structure for table `board_filetypes`
--
CREATE TABLE `PREFIX_board_filetypes` (
`boardid` tinyint(5) NOT NULL default '0',
`typeid` mediumint(5) NOT NULL default '0'
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
-- --------------------------------------------------------
--
-- Table structure for table `embeds`
--
CREATE TABLE `PREFIX_embeds` (
`id` tinyint(5) unsigned NOT NULL auto_increment,
`filetype` varchar(3) NOT NULL,
`name` varchar(255) NOT NULL,
`videourl` varchar(510) NOT NULL,
`width` tinyint(3) unsigned NOT NULL,
`height` tinyint(3) unsigned NOT NULL,
`code` text NOT NULL,
PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
-- --------------------------------------------------------
--
-- Table structure for table `events`
--
CREATE TABLE `PREFIX_events` (
`name` varchar(255) NOT NULL,
`at` int(20) NOT NULL
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
-- --------------------------------------------------------
--
-- Table structure for table `filetypes`
--
CREATE TABLE `PREFIX_filetypes` (
`id` smallint(5) unsigned NOT NULL auto_increment,
`filetype` varchar(255) NOT NULL,
`mime` varchar(255) NOT NULL default '',
`image` varchar(255) NOT NULL default '',
`image_w` int(7) NOT NULL default '0',
`image_h` int(7) NOT NULL default '0',
`force_thumb` int(1) NOT NULL default '1',
PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
-- --------------------------------------------------------
--
-- Table structure for table `front`
--
CREATE TABLE `PREFIX_front` (
`id` smallint(5) unsigned NOT NULL auto_increment,
`page` smallint(1) unsigned NOT NULL default '0',
`order` smallint(5) unsigned NOT NULL default '0',
`subject` varchar(255) NOT NULL,
`message` text NOT NULL,
`timestamp` int(20) NOT NULL default '0',
`poster` varchar(75) NOT NULL,
`email` varchar(255) NOT NULL,
PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
-- --------------------------------------------------------
--
-- Table structure for table `loginattempts`
--
CREATE TABLE `PREFIX_loginattempts` (
`username` varchar(255) NOT NULL,
`ip` varchar(20) NOT NULL,
`timestamp` int(20) NOT NULL
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
-- --------------------------------------------------------
--
-- Table structure for table `modlog`
--
CREATE TABLE `PREFIX_modlog` (
`entry` text NOT NULL,
`user` varchar(255) NOT NULL,
`category` tinyint(2) NOT NULL default '0',
`timestamp` int(20) NOT NULL
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
-- --------------------------------------------------------
--
-- Table structure for table `module_settings`
--
CREATE TABLE `PREFIX_module_settings` (
`module` varchar(255) NOT NULL,
`key` varchar(255) NOT NULL,
`value` text character set utf8 collate utf8_unicode_ci NOT NULL,
`type` varchar(255) NOT NULL default 'string'
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
-- --------------------------------------------------------
--
-- Table structure for table `posts`
--
CREATE TABLE `PREFIX_posts` (
`id` int(10) unsigned NOT NULL auto_increment,
`boardid` smallint(5) unsigned NOT NULL,
`parentid` int(10) unsigned NOT NULL default '0',
`name` varchar(255) NOT NULL,
`tripcode` varchar(30) NOT NULL,
`email` varchar(255) NOT NULL,
`subject` varchar(255) NOT NULL,
`message` text NOT NULL,
`password` varchar(255) NOT NULL,
`file` varchar(50) NOT NULL,
`file_md5` char(32) NOT NULL,
`file_type` varchar(20) NOT NULL,
`file_original` varchar(255) NOT NULL,
`file_size` int(20) NOT NULL default '0',
`file_size_formatted` varchar(75) NOT NULL,
`image_w` smallint(5) NOT NULL default '0',
`image_h` smallint(5) NOT NULL default '0',
`thumb_w` smallint(5) unsigned NOT NULL default '0',
`thumb_h` smallint(5) unsigned NOT NULL default '0',
`ip` varchar(75) NOT NULL,
`ipmd5` char(32) NOT NULL,
`tag` varchar(5) NOT NULL,
`timestamp` int(20) unsigned NOT NULL,
`stickied` tinyint(1) NOT NULL default '0',
`locked` tinyint(1) NOT NULL default '0',
`posterauthority` tinyint(1) NOT NULL default '0',
`reviewed` tinyint(1) unsigned NOT NULL default '0',
`deleted_timestamp` int(20) NOT NULL default '0',
`IS_DELETED` tinyint(1) NOT NULL default '0',
`bumped` int(20) unsigned NOT NULL default '0',
PRIMARY KEY (`boardid`,`id`),
KEY `parentid` (`parentid`),
KEY `bumped` (`bumped`),
KEY `file_md5` (`file_md5`),
KEY `stickied` (`stickied`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ;
-- --------------------------------------------------------
--
-- Table structure for table `reports`
--
CREATE TABLE `PREFIX_reports` (
`id` smallint(5) unsigned NOT NULL auto_increment,
`cleared` tinyint(1) NOT NULL default '0',
`board` varchar(255) NOT NULL,
`postid` int(20) NOT NULL,
`when` int(20) NOT NULL,
`ip` varchar(75) NOT NULL,
`reason` varchar(255) NOT NULL,
PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
-- --------------------------------------------------------
--
-- Table structure for table `sections`
--
CREATE TABLE `PREFIX_sections` (
`id` smallint(5) unsigned NOT NULL auto_increment,
`order` tinyint(3) NOT NULL default '0',
`hidden` tinyint(1) NOT NULL default '0',
`name` varchar(255) NOT NULL default '0',
`abbreviation` varchar(10) NOT NULL,
PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
-- --------------------------------------------------------
--
-- Table structure for table `staff`
--
CREATE TABLE `PREFIX_staff` (
`id` smallint(5) unsigned NOT NULL auto_increment,
`username` varchar(255) NOT NULL,
`password` varchar(255) NOT NULL,
`salt` varchar(3) NOT NULL,
`type` tinyint(1) NOT NULL default '0',
`boards` text,
`addedon` int(20) NOT NULL,
`lastactive` int(20) NOT NULL default '0',
`iplog` text NOT NULL,
PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
-- --------------------------------------------------------
--
-- Table structure for table `watchedthreads`
--
CREATE TABLE `PREFIX_watchedthreads` (
`id` mediumint(8) unsigned NOT NULL auto_increment,
`threadid` int(20) NOT NULL,
`board` varchar(255) NOT NULL,
`ip` char(15) NOT NULL,
`lastsawreplyid` int(20) NOT NULL,
PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
-- --------------------------------------------------------
--
-- Table structure for table `wordfilter`
--
CREATE TABLE `PREFIX_wordfilter` (
`id` smallint(5) unsigned NOT NULL auto_increment,
`word` varchar(75) NOT NULL,
`replacedby` varchar(75) NOT NULL,
`boards` text NOT NULL,
`time` int(20) NOT NULL,
`regex` tinyint(1) NOT NULL default '0',
PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
INSERT INTO `PREFIX_ads` (`id`, `position`, `disp`, `boards`, `code`) VALUES (1, 'top', 0, '', 'Right Frame Top'), (2, 'bot', 0, '', 'Right Frame Bottom');
INSERT INTO `PREFIX_filetypes` (`filetype`, `force_thumb`) VALUES ('jpg', 0), ('gif', 0), ('png', 0) ;
INSERT INTO `PREFIX_events` (`name`, `at`) VALUES ('pingback', 0), ('sitemap', 0);
INSERT INTO `PREFIX_embeds` (`filetype`, `name`, `videourl`, `width`, `height`, `code`) VALUES ('you', 'Youtube', 'http://www.youtube.com/watch?v=', 200, 164, ''), ('goo', 'Google', 'http://video.google.com/videoplay?docid=', 200, 164, '') ;