📄 mysql.structure.sql
字号:
CREATE TABLE imagecategory (
imgcat_id smallint(5) unsigned NOT NULL auto_increment,
imgcat_name varchar(100) NOT NULL default '',
imgcat_maxsize int(8) unsigned NOT NULL default '0',
imgcat_maxwidth smallint(3) unsigned NOT NULL default '0',
imgcat_maxheight smallint(3) unsigned NOT NULL default '0',
imgcat_display tinyint(1) unsigned NOT NULL default '0',
imgcat_weight smallint(3) unsigned NOT NULL default '0',
imgcat_type char(1) NOT NULL default '',
imgcat_storetype varchar(5) NOT NULL default '',
PRIMARY KEY (imgcat_id),
KEY imgcat_display (imgcat_display)
) TYPE=MyISAM;
# --------------------------------------------------------
#
# Table structure for table `imgset`
#
CREATE TABLE imgset (
imgset_id smallint(5) unsigned NOT NULL auto_increment,
imgset_name varchar(50) NOT NULL default '',
imgset_refid mediumint(8) unsigned NOT NULL default '0',
PRIMARY KEY (imgset_id),
KEY imgset_refid (imgset_refid)
) TYPE=MyISAM;
# --------------------------------------------------------
#
# Table structure for table `imgset_tplset_link`
#
CREATE TABLE imgset_tplset_link (
imgset_id smallint(5) unsigned NOT NULL default '0',
tplset_name varchar(50) NOT NULL default '',
KEY tplset_name (tplset_name(10))
) TYPE=MyISAM;
# --------------------------------------------------------
#
# Table structure for table `imgsetimg`
#
CREATE TABLE imgsetimg (
imgsetimg_id mediumint(8) unsigned NOT NULL auto_increment,
imgsetimg_file varchar(50) NOT NULL default '',
imgsetimg_body blob NOT NULL,
imgsetimg_imgset smallint(5) unsigned NOT NULL default '0',
PRIMARY KEY (imgsetimg_id),
KEY imgsetimg_imgset (imgsetimg_imgset)
) TYPE=MyISAM;
# --------------------------------------------------------
#
# Table structure for table `modules`
#
CREATE TABLE modules (
mid smallint(5) unsigned NOT NULL auto_increment,
name varchar(150) NOT NULL default '',
version smallint(5) unsigned NOT NULL default '100',
last_update int(10) unsigned NOT NULL default '0',
weight smallint(3) unsigned NOT NULL default '0',
isactive tinyint(1) unsigned NOT NULL default '0',
dirname varchar(25) NOT NULL default '',
hasmain tinyint(1) unsigned NOT NULL default '0',
hasadmin tinyint(1) unsigned NOT NULL default '0',
hassearch tinyint(1) unsigned NOT NULL default '0',
hasconfig tinyint(1) unsigned NOT NULL default '0',
hascomments tinyint(1) unsigned NOT NULL default '0',
hasnotification tinyint(1) unsigned NOT NULL default '0',
PRIMARY KEY (mid),
KEY hasmain (hasmain),
KEY hasadmin (hasadmin),
KEY hassearch (hassearch),
KEY hasnotification (hasnotification),
KEY dirname (dirname),
KEY name (name(15))
) TYPE=MyISAM;
# --------------------------------------------------------
#
# Table structure for table `newblocks`
#
CREATE TABLE newblocks (
bid mediumint(8) unsigned NOT NULL auto_increment,
mid smallint(5) unsigned NOT NULL default '0',
func_num tinyint(3) unsigned NOT NULL default '0',
options varchar(255) NOT NULL default '',
name varchar(150) NOT NULL default '',
title varchar(255) NOT NULL default '',
content text NOT NULL,
side tinyint(1) unsigned NOT NULL default '0',
weight smallint(5) unsigned NOT NULL default '0',
visible tinyint(1) unsigned NOT NULL default '0',
block_type char(1) NOT NULL default '',
c_type char(1) NOT NULL default '',
isactive tinyint(1) unsigned NOT NULL default '0',
dirname varchar(50) NOT NULL default '',
func_file varchar(50) NOT NULL default '',
show_func varchar(50) NOT NULL default '',
edit_func varchar(50) NOT NULL default '',
template varchar(50) NOT NULL default '',
bcachetime int(10) unsigned NOT NULL default '0',
last_modified int(10) unsigned NOT NULL default '0',
PRIMARY KEY (bid),
KEY mid (mid),
KEY visible (visible),
KEY isactive_visible_mid (isactive,visible,mid),
KEY mid_funcnum (mid,func_num)
) TYPE=MyISAM;
# --------------------------------------------------------
#
# Table structure for table `online`
#
CREATE TABLE online (
online_uid mediumint(8) unsigned NOT NULL default '0',
online_uname varchar(25) NOT NULL default '',
online_updated int(10) unsigned NOT NULL default '0',
online_module smallint(5) unsigned NOT NULL default '0',
online_ip varchar(15) NOT NULL default '',
KEY online_module (online_module)
) TYPE=MyISAM;
# --------------------------------------------------------
#
# Table structure for table `priv_msgs`
#
CREATE TABLE priv_msgs (
msg_id mediumint(8) unsigned NOT NULL auto_increment,
msg_image varchar(100) default NULL,
subject varchar(255) NOT NULL default '',
from_userid mediumint(8) unsigned NOT NULL default '0',
to_userid mediumint(8) unsigned NOT NULL default '0',
msg_time int(10) unsigned NOT NULL default '0',
msg_text text NOT NULL,
read_msg tinyint(1) unsigned NOT NULL default '0',
PRIMARY KEY (msg_id),
KEY to_userid (to_userid),
KEY touseridreadmsg (to_userid,read_msg),
KEY msgidfromuserid (msg_id,from_userid)
) TYPE=MyISAM;
# --------------------------------------------------------
#
# Table structure for table `ranks`
#
CREATE TABLE ranks (
rank_id smallint(5) unsigned NOT NULL auto_increment,
rank_title varchar(50) NOT NULL default '',
rank_min mediumint(8) unsigned NOT NULL default '0',
rank_max mediumint(8) unsigned NOT NULL default '0',
rank_special tinyint(1) unsigned NOT NULL default '0',
rank_image varchar(255) default NULL,
PRIMARY KEY (rank_id),
KEY rank_min (rank_min),
KEY rank_max (rank_max),
KEY rankminrankmaxranspecial (rank_min,rank_max,rank_special),
KEY rankspecial (rank_special)
) TYPE=MyISAM;
# --------------------------------------------------------
#
# Table structure for table `session`
#
CREATE TABLE session (
sess_id varchar(32) NOT NULL default '',
sess_updated int(10) unsigned NOT NULL default '0',
sess_ip varchar(15) NOT NULL default '',
sess_data text NOT NULL,
PRIMARY KEY (sess_id),
KEY updated (sess_updated)
) TYPE=MyISAM;
# --------------------------------------------------------
#
# Table structure for table `smiles`
#
CREATE TABLE smiles (
id smallint(5) unsigned NOT NULL auto_increment,
code varchar(50) NOT NULL default '',
smile_url varchar(100) NOT NULL default '',
emotion varchar(75) NOT NULL default '',
display tinyint(1) NOT NULL default '0',
PRIMARY KEY (id)
) TYPE=MyISAM;
# --------------------------------------------------------
#
# Table structure for table `tplset`
#
CREATE TABLE tplset (
tplset_id int(7) unsigned NOT NULL auto_increment,
tplset_name varchar(50) NOT NULL default '',
tplset_desc varchar(255) NOT NULL default '',
tplset_credits text NOT NULL,
tplset_created int(10) unsigned NOT NULL default '0',
PRIMARY KEY (tplset_id)
) TYPE=MyISAM;
# --------------------------------------------------------
#
# Table structure for table `tplfile`
#
CREATE TABLE tplfile (
tpl_id mediumint(7) unsigned NOT NULL auto_increment,
tpl_refid smallint(5) unsigned NOT NULL default '0',
tpl_module varchar(25) NOT NULL default '',
tpl_tplset varchar(50) NOT NULL default '',
tpl_file varchar(50) NOT NULL default '',
tpl_desc varchar(255) NOT NULL default '',
tpl_lastmodified int(10) unsigned NOT NULL default '0',
tpl_lastimported int(10) unsigned NOT NULL default '0',
tpl_type varchar(20) NOT NULL default '',
PRIMARY KEY (tpl_id),
KEY tpl_refid (tpl_refid,tpl_type),
KEY tpl_tplset (tpl_tplset,tpl_file(10))
) TYPE=MyISAM;
# --------------------------------------------------------
#
# Table structure for table `tplsource`
#
CREATE TABLE tplsource (
tpl_id mediumint(7) unsigned NOT NULL default '0',
tpl_source mediumtext NOT NULL,
KEY tpl_id (tpl_id)
) TYPE=MyISAM;
# --------------------------------------------------------
# RMV-NOTIFY (added two columns)
# Table structure for table `users`
#
CREATE TABLE users (
uid mediumint(8) unsigned NOT NULL auto_increment,
name varchar(60) NOT NULL default '',
uname varchar(25) NOT NULL default '',
email varchar(60) NOT NULL default '',
url varchar(100) NOT NULL default '',
user_avatar varchar(30) NOT NULL default 'blank.gif',
user_regdate int(10) unsigned NOT NULL default '0',
user_icq varchar(15) NOT NULL default '',
user_from varchar(100) NOT NULL default '',
user_sig tinytext NOT NULL,
user_viewemail tinyint(1) unsigned NOT NULL default '0',
actkey varchar(8) NOT NULL default '',
user_aim varchar(18) NOT NULL default '',
user_yim varchar(25) NOT NULL default '',
user_msnm varchar(100) NOT NULL default '',
pass varchar(32) NOT NULL default '',
posts mediumint(8) unsigned NOT NULL default '0',
attachsig tinyint(1) unsigned NOT NULL default '0',
rank smallint(5) unsigned NOT NULL default '0',
level tinyint(3) unsigned NOT NULL default '1',
theme varchar(100) NOT NULL default '',
timezone_offset float(3,1) NOT NULL default '0.0',
last_login int(10) unsigned NOT NULL default '0',
umode varchar(10) NOT NULL default '',
uorder tinyint(1) unsigned NOT NULL default '0',
notify_method tinyint(1) NOT NULL default '1',
notify_mode tinyint(1) NOT NULL default '0',
user_occ varchar(100) NOT NULL default '',
bio tinytext NOT NULL,
user_intrest varchar(150) NOT NULL default '',
user_mailok tinyint(1) unsigned NOT NULL default '1',
PRIMARY KEY (uid),
KEY uname (uname),
KEY email (email),
KEY uiduname (uid,uname),
KEY unamepass (uname,pass)
) TYPE=MyISAM;
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -