/[LeafOK_CVS]/fenglin/TODO/sql/db_stru.sql
ViewVC logotype

Annotation of /fenglin/TODO/sql/db_stru.sql

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.1 - (hide annotations)
Sun Jun 20 06:59:41 2004 UTC (21 years, 9 months ago) by sysadm
Branch: MAIN
Content type: application/sql
Add database structure for new installation

1 sysadm 1.1 # Host: localhost
2     # Database: leafok
3     # Table: 'admin_config'
4     #
5     CREATE TABLE `admin_config` (
6     `AID` smallint(6) NOT NULL auto_increment,
7     `UID` mediumint(9) NOT NULL default '0',
8     `begin_dt` datetime default NULL,
9     `end_dt` datetime default NULL,
10     `enable` tinyint(1) unsigned NOT NULL default '1',
11     `major` tinyint(1) unsigned NOT NULL default '0',
12     PRIMARY KEY (`AID`),
13     KEY `UID` (`UID`),
14     KEY `enable` (`enable`),
15     KEY `major` (`major`)
16     ) TYPE=MyISAM;
17    
18     # Host: localhost
19     # Database: leafok
20     # Table: 'ban_ip_list'
21     #
22     CREATE TABLE `ban_ip_list` (
23     `BID` smallint(6) NOT NULL auto_increment,
24     `begin_ip` varchar(20) default NULL,
25     `end_ip` varchar(20) default NULL,
26     `enable` tinyint(1) unsigned NOT NULL default '1',
27     PRIMARY KEY (`BID`),
28     KEY `enable` (`enable`)
29     ) TYPE=MyISAM;
30    
31     # Host: localhost
32     # Database: leafok
33     # Table: 'ban_user_list'
34     #
35     CREATE TABLE `ban_user_list` (
36     `BID` smallint(6) NOT NULL auto_increment,
37     `SID` smallint(6) NOT NULL default '0',
38     `UID` mediumint(9) NOT NULL default '0',
39     `day` smallint(6) NOT NULL default '0',
40     `ban_UID` mediumint(9) NOT NULL default '0',
41     `ban_dt` datetime default NULL,
42     `ban_ip` varchar(20) default NULL,
43     `unban_UID` mediumint(9) NOT NULL default '0',
44     `unban_dt` datetime default NULL,
45     `unban_ip` varchar(20) default NULL,
46     `enable` tinyint(1) unsigned NOT NULL default '1',
47     `reason` text,
48     PRIMARY KEY (`BID`),
49     KEY `enable` (`enable`),
50     KEY `UID` (`UID`),
51     KEY `day` (`day`),
52     KEY `SID` (`SID`)
53     ) TYPE=MyISAM;
54    
55     # Host: localhost
56     # Database: leafok
57     # Table: 'bbs'
58     #
59     CREATE TABLE `bbs` (
60     `AID` mediumint(9) NOT NULL auto_increment,
61     `SID` smallint(6) NOT NULL default '0',
62     `TID` mediumint(9) NOT NULL default '0',
63     `UID` mediumint(9) NOT NULL default '0',
64     `nickname` varchar(20) default NULL,
65     `title` varchar(80) default NULL,
66     `CID` mediumint(9) NOT NULL default '0',
67     `sub_dt` datetime default NULL,
68     `sub_ip` varchar(20) default NULL,
69     `reply_note` tinyint(1) unsigned NOT NULL default '0',
70     `visible` tinyint(1) unsigned NOT NULL default '1',
71     `view_count` smallint(6) NOT NULL default '0',
72     `exp` mediumint(9) NOT NULL default '0',
73     `last_reply_dt` datetime default NULL,
74     `last_reply_UID` mediumint(9) NOT NULL default '0',
75     `last_reply_nickname` varchar(20) default NULL,
76     `transship` tinyint(1) unsigned NOT NULL default '0',
77     `lock` tinyint(1) unsigned NOT NULL default '0',
78     `reply_count` smallint(6) NOT NULL default '0',
79     `icon` smallint(6) default NULL,
80     `length` mediumint(9) NOT NULL default '0',
81     `excerption` tinyint(1) unsigned NOT NULL default '0',
82     `ontop` tinyint(1) unsigned NOT NULL default '0',
83     `static` tinyint(1) unsigned NOT NULL default '0',
84     `recommend` tinyint(1) unsigned NOT NULL default '0',
85     `old_SID` smallint(6) NOT NULL default '0',
86     `old_TID` mediumint(9) NOT NULL default '0',
87     PRIMARY KEY (`AID`),
88     UNIQUE KEY `CID` (`CID`),
89     KEY `last_reply_UID` (`last_reply_UID`),
90     KEY `recommend` (`recommend`),
91     KEY `SID` (`SID`),
92     KEY `visible` (`visible`),
93     KEY `TID` (`TID`),
94     KEY `last_reply_dt` (`last_reply_dt`),
95     KEY `ontop` (`ontop`),
96     KEY `sub_dt` (`sub_dt`),
97     KEY `reply_count` (`reply_count`),
98     KEY `view_count` (`view_count`),
99     KEY `UID` (`UID`),
100     KEY `old_SID` (`old_SID`),
101     KEY `transship` (`transship`),
102     KEY `old_TID` (`old_TID`),
103     KEY `excerption` (`excerption`),
104     KEY `title` (`title`(10))
105     ) TYPE=MyISAM;
106    
107     # Host: localhost
108     # Database: leafok
109     # Table: 'bbs_article_op'
110     #
111     CREATE TABLE `bbs_article_op` (
112     `MID` mediumint(9) NOT NULL auto_increment,
113     `AID` mediumint(9) NOT NULL default '0',
114     `UID` mediumint(9) NOT NULL default '0',
115     `type` char(1) NOT NULL default '',
116     `op_dt` datetime default NULL,
117     `op_ip` varchar(20) default NULL,
118     `complete` tinyint(1) unsigned NOT NULL default '0',
119     PRIMARY KEY (`MID`),
120     KEY `UID` (`UID`),
121     KEY `type` (`type`),
122     KEY `AID` (`AID`)
123     ) TYPE=MyISAM;
124    
125     # Host: localhost
126     # Database: leafok
127     # Table: 'bbs_content'
128     #
129     CREATE TABLE `bbs_content` (
130     `CID` mediumint(9) NOT NULL auto_increment,
131     `AID` mediumint(9) NOT NULL default '0',
132     `content` longtext,
133     PRIMARY KEY (`CID`),
134     KEY `AID` (`AID`)
135     ) TYPE=MyISAM;
136    
137     # Host: localhost
138     # Database: leafok
139     # Table: 'bbs_ex_dl'
140     #
141     CREATE TABLE `bbs_ex_dl` (
142     `ID` mediumint(9) NOT NULL auto_increment,
143     `SID` smallint(6) NOT NULL default '0',
144     `url` varchar(255) default NULL,
145     `dl_count` mediumint(9) NOT NULL default '0',
146     `dl_type` char(1) NOT NULL default 'C',
147     `filename` varchar(50) default NULL,
148     `enable` tinyint(1) unsigned NOT NULL default '1',
149     PRIMARY KEY (`ID`),
150     UNIQUE KEY `SID` (`SID`),
151     KEY `dl_type` (`dl_type`),
152     KEY `enable` (`enable`)
153     ) TYPE=MyISAM;
154    
155     # Host: localhost
156     # Database: leafok
157     # Table: 'bbs_msg'
158     #
159     CREATE TABLE `bbs_msg` (
160     `MID` mediumint(9) NOT NULL auto_increment,
161     `fromUID` mediumint(9) NOT NULL default '0',
162     `toUID` mediumint(9) NOT NULL default '0',
163     `content` text,
164     `send_dt` datetime NOT NULL default '0000-00-00 00:00:00',
165     `send_ip` varchar(20) NOT NULL default '',
166     `new` tinyint(1) unsigned NOT NULL default '1',
167     `deleted` tinyint(1) unsigned NOT NULL default '0',
168     `s_deleted` tinyint(1) unsigned NOT NULL default '0',
169     PRIMARY KEY (`MID`),
170     KEY `fromUID` (`fromUID`),
171     KEY `toUID` (`toUID`),
172     KEY `new` (`new`),
173     KEY `deleted` (`deleted`),
174     KEY `s_deleted` (`s_deleted`)
175     ) TYPE=MyISAM;
176    
177     # Host: localhost
178     # Database: leafok
179     # Table: 'bbs_prize'
180     #
181     CREATE TABLE `bbs_prize` (
182     `PID` smallint(6) NOT NULL auto_increment,
183     `title` varchar(50) default NULL,
184     `description` varchar(50) default NULL,
185     `score` mediumint(9) NOT NULL default '0',
186     `enable` tinyint(1) unsigned NOT NULL default '1',
187     `count_left` mediumint(9) NOT NULL default '0',
188     PRIMARY KEY (`PID`),
189     KEY `score` (`score`),
190     KEY `enable` (`enable`)
191     ) TYPE=MyISAM;
192    
193     # Host: localhost
194     # Database: leafok
195     # Table: 'bbs_recommend'
196     #
197     CREATE TABLE `bbs_recommend` (
198     `RID` mediumint(9) NOT NULL auto_increment,
199     `UID` mediumint(9) NOT NULL default '0',
200     `TID` mediumint(9) NOT NULL default '0',
201     `type` char(1) NOT NULL default 'D',
202     `dt` datetime default NULL,
203     `email` varchar(50) NOT NULL default '',
204     `ip` varchar(20) default NULL,
205     PRIMARY KEY (`RID`),
206     KEY `UID` (`UID`),
207     KEY `TID` (`TID`),
208     KEY `type` (`type`)
209     ) TYPE=MyISAM;
210    
211     # Host: localhost
212     # Database: leafok
213     # Table: 'bbs_top_list'
214     #
215     CREATE TABLE `bbs_top_list` (
216     `AID` mediumint(9) NOT NULL default '0',
217     `bbs_title` varchar(80) NOT NULL default '',
218     `section_title` varchar(20) NOT NULL default ''
219     ) TYPE=MyISAM;
220    
221     # Host: localhost
222     # Database: leafok
223     # Table: 'email'
224     #
225     CREATE TABLE `email` (
226     `ID` mediumint(9) NOT NULL auto_increment,
227     `fromemail` varchar(30) default NULL,
228     `fromname` varchar(30) default NULL,
229     `toemail` varchar(30) default NULL,
230     `toname` varchar(30) default NULL,
231     `subject` varchar(80) default NULL,
232     `body` text,
233     `set_dt` datetime default NULL,
234     `send_dt` datetime default NULL,
235     `complete` tinyint(1) unsigned NOT NULL default '0',
236     `error` tinyint(1) unsigned NOT NULL default '0',
237     PRIMARY KEY (`ID`),
238     KEY `complete` (`complete`),
239     KEY `error` (`error`)
240     ) TYPE=MyISAM;
241    
242     # Host: localhost
243     # Database: leafok
244     # Table: 'ex_dir'
245     #
246     CREATE TABLE `ex_dir` (
247     `FID` mediumint(9) NOT NULL auto_increment,
248     `dir` varchar(255) default '',
249     `name` varchar(50) default '',
250     `SID` smallint(6) NOT NULL default '0',
251     `enable` tinyint(1) unsigned NOT NULL default '0',
252     `dt` datetime default '0000-00-00 00:00:00',
253     PRIMARY KEY (`FID`),
254     UNIQUE KEY `dir` (`dir`,`SID`),
255     KEY `SID` (`SID`),
256     KEY `enable` (`enable`)
257     ) TYPE=MyISAM;
258    
259     # Host: localhost
260     # Database: leafok
261     # Table: 'ex_file'
262     #
263     CREATE TABLE `ex_file` (
264     `AID` mediumint(9) NOT NULL default '0',
265     `FID` smallint(6) NOT NULL default '0',
266     PRIMARY KEY (`AID`),
267     KEY `FID` (`FID`)
268     ) TYPE=MyISAM;
269    
270     # Host: localhost
271     # Database: leafok
272     # Table: 'exam_question_lib'
273     #
274     CREATE TABLE `exam_question_lib` (
275     `QID` mediumint(9) NOT NULL auto_increment,
276     `type` enum('S','M','B','C') NOT NULL default 'S',
277     `class` smallint(6) NOT NULL default '0',
278     `enable` tinyint(1) unsigned NOT NULL default '1',
279     `time_limit` smallint(6) NOT NULL default '120',
280     `score` smallint(6) NOT NULL default '1',
281     `A_count` smallint(6) NOT NULL default '0',
282     `Q` varchar(255) default '',
283     `A1` varchar(255) default '',
284     `E1` tinyint(1) unsigned NOT NULL default '0',
285     `A2` varchar(100) default '',
286     `E2` tinyint(1) unsigned NOT NULL default '0',
287     `A3` varchar(255) default '',
288     `E3` tinyint(3) unsigned NOT NULL default '0',
289     `A4` varchar(255) default '',
290     `E4` tinyint(1) unsigned NOT NULL default '0',
291     `A5` varchar(255) default '',
292     `E5` tinyint(1) unsigned NOT NULL default '0',
293     PRIMARY KEY (`QID`),
294     KEY `type` (`type`),
295     KEY `enable` (`enable`),
296     KEY `class` (`class`)
297     ) TYPE=MyISAM;
298    
299     # Host: localhost
300     # Database: leafok
301     # Table: 'exam_user_list'
302     #
303     CREATE TABLE `exam_user_list` (
304     `TID` mediumint(9) NOT NULL auto_increment,
305     `UID` mediumint(9) NOT NULL default '0',
306     `class` smallint(6) NOT NULL default '0',
307     `voucher` varchar(10) default '',
308     `enable` tinyint(1) unsigned NOT NULL default '0',
309     `done` enum('N','B','E') NOT NULL default 'N',
310     `tm_limit` smallint(6) NOT NULL default '120',
311     `begin_tm` datetime default '0000-00-00 00:00:00',
312     `end_tm` datetime default '0000-00-00 00:00:00',
313     `ip` varchar(20) default '',
314     `score` smallint(6) NOT NULL default '0',
315     `pass` enum('P','F','N') NOT NULL default 'N',
316     `Q_S` smallint(6) NOT NULL default '0',
317     `Q_M` smallint(6) NOT NULL default '0',
318     `Q_B` smallint(6) NOT NULL default '0',
319     `Q_C` smallint(6) NOT NULL default '0',
320     `user_comment` text,
321     PRIMARY KEY (`TID`),
322     UNIQUE KEY `voucher` (`voucher`),
323     KEY `pass` (`pass`),
324     KEY `class` (`class`),
325     KEY `UID` (`UID`),
326     KEY `score` (`score`),
327     KEY `done` (`done`),
328     KEY `enable` (`enable`)
329     ) TYPE=MyISAM;
330    
331     # Host: localhost
332     # Database: leafok
333     # Table: 'exam_user_question'
334     #
335     CREATE TABLE `exam_user_question` (
336     `ID` int(11) NOT NULL auto_increment,
337     `TID` mediumint(9) NOT NULL default '0',
338     `QID` mediumint(9) NOT NULL default '0',
339     `answer_order` varchar(10) default '',
340     `user_answer` varchar(10) default '',
341     `done` enum('N','B','E') NOT NULL default 'N',
342     `begin_tm` datetime default '0000-00-00 00:00:00',
343     `end_tm` datetime default '0000-00-00 00:00:00',
344     `score` smallint(6) NOT NULL default '0',
345     `user_answer_text` text,
346     PRIMARY KEY (`ID`),
347     KEY `QID` (`QID`),
348     KEY `TID` (`TID`),
349     KEY `done` (`done`)
350     ) TYPE=MyISAM;
351    
352     # Host: localhost
353     # Database: leafok
354     # Table: 'friend_list'
355     #
356     CREATE TABLE `friend_list` (
357     `ID` mediumint(9) NOT NULL auto_increment,
358     `UID` mediumint(9) NOT NULL default '0',
359     `fUID` mediumint(9) NOT NULL default '0',
360     PRIMARY KEY (`ID`),
361     KEY `fUID` (`fUID`),
362     KEY `UID` (`UID`)
363     ) TYPE=MyISAM;
364    
365     # Host: localhost
366     # Database: leafok
367     # Table: 'innd_access'
368     #
369     CREATE TABLE `innd_access` (
370     `ID` mediumint(9) NOT NULL auto_increment,
371     `server` varchar(50) NOT NULL default '',
372     `ip` varchar(20) NOT NULL default '',
373     `port` smallint(5) unsigned NOT NULL default '0',
374     `use_post` tinyint(1) unsigned NOT NULL default '0',
375     `use_ihave` tinyint(1) unsigned NOT NULL default '0',
376     `control` tinyint(1) NOT NULL default '0',
377     `get` tinyint(1) unsigned NOT NULL default '1',
378     `post` tinyint(1) unsigned NOT NULL default '0',
379     `ihave` tinyint(1) unsigned NOT NULL default '0',
380     `enable` tinyint(1) unsigned NOT NULL default '1',
381     PRIMARY KEY (`ID`),
382     KEY `server` (`server`),
383     KEY `use_post` (`use_post`),
384     KEY `enable` (`enable`),
385     KEY `use_ihave` (`use_ihave`),
386     KEY `ip` (`ip`)
387     ) TYPE=MyISAM;
388    
389     # Host: localhost
390     # Database: leafok
391     # Table: 'innd_conf'
392     #
393     CREATE TABLE `innd_conf` (
394     `ID` mediumint(9) NOT NULL auto_increment,
395     `group` varchar(255) NOT NULL default '',
396     `server` varchar(50) NOT NULL default '',
397     `SID` mediumint(9) NOT NULL default '0',
398     `in` tinyint(1) unsigned NOT NULL default '0',
399     `out` tinyint(1) unsigned NOT NULL default '0',
400     `last_in_art_id` mediumint(9) NOT NULL default '0',
401     `last_in_msg_id` varchar(255) NOT NULL default '',
402     `cancel` tinyint(1) unsigned NOT NULL default '0',
403     `passive_mode` tinyint(1) unsigned NOT NULL default '0',
404     PRIMARY KEY (`ID`),
405     KEY `in` (`in`),
406     KEY `out` (`out`),
407     KEY `cancel` (`cancel`),
408     KEY `SID` (`SID`),
409     KEY `group` (`group`),
410     KEY `server` (`server`),
411     KEY `passive_mode` (`passive_mode`)
412     ) TYPE=MyISAM;
413    
414     # Host: localhost
415     # Database: leafok
416     # Table: 'innd_log'
417     #
418     CREATE TABLE `innd_log` (
419     `AID` mediumint(9) NOT NULL default '0',
420     `art_id` mediumint(9) NOT NULL default '0',
421     `msg_id` varchar(255) NOT NULL default '',
422     `op` enum('I','O') NOT NULL default 'I',
423     `cancel` tinyint(1) unsigned NOT NULL default '0',
424     PRIMARY KEY (`AID`),
425     KEY `cancel` (`cancel`),
426     KEY `op` (`op`),
427     KEY `msg_id` (`msg_id`)
428     ) TYPE=MyISAM;
429    
430     # Host: localhost
431     # Database: leafok
432     # Table: 'innd_todo'
433     #
434     CREATE TABLE `innd_todo` (
435     `ID` mediumint(9) NOT NULL auto_increment,
436     `AID` mediumint(9) NOT NULL default '0',
437     `SID` smallint(9) NOT NULL default '0',
438     `server` varchar(50) NOT NULL default '',
439     `op` enum('P','C') NOT NULL default 'P',
440     `dt` datetime NOT NULL default '0000-00-00 00:00:00',
441     PRIMARY KEY (`ID`),
442     KEY `AID` (`AID`),
443     KEY `op` (`op`),
444     KEY `server` (`server`)
445     ) TYPE=MyISAM;
446    
447     # Host: localhost
448     # Database: leafok
449     # Table: 'innocentive'
450     #
451     CREATE TABLE `innocentive` (
452     `ID` mediumint(9) NOT NULL auto_increment,
453     `UID` mediumint(9) NOT NULL default '0',
454     `username` varchar(20) NOT NULL default '',
455     `password` varchar(20) NOT NULL default '',
456     `firstname` varchar(10) NOT NULL default '',
457     `lastname` varchar(10) NOT NULL default '',
458     `email` varchar(50) NOT NULL default '',
459     `address` varchar(100) NOT NULL default '',
460     `city` varchar(15) NOT NULL default '',
461     `province` varchar(15) NOT NULL default '',
462     `country` varchar(15) NOT NULL default '',
463     `postcode` varchar(10) NOT NULL default '',
464     `company` varchar(100) NOT NULL default '',
465     `biochemistry` tinyint(1) NOT NULL default '0',
466     `bioengineering` tinyint(1) NOT NULL default '0',
467     `bioinfomatics` tinyint(1) NOT NULL default '0',
468     `biophysics` tinyint(1) NOT NULL default '0',
469     `cellular` tinyint(1) NOT NULL default '0',
470     `genetics` tinyint(1) NOT NULL default '0',
471     `genomics` tinyint(1) NOT NULL default '0',
472     `histopathology` tinyint(1) NOT NULL default '0',
473     `immunology` tinyint(1) NOT NULL default '0',
474     `microbiology` tinyint(1) NOT NULL default '0',
475     `pharmacology` tinyint(1) NOT NULL default '0',
476     `physiology` tinyint(1) NOT NULL default '0',
477     `proteomics` tinyint(1) NOT NULL default '0',
478     `structural` tinyint(1) NOT NULL default '0',
479     `toxicology` tinyint(1) NOT NULL default '0',
480     `environmental` tinyint(1) NOT NULL default '0',
481     `kinase` tinyint(1) NOT NULL default '0',
482     `virology` tinyint(1) NOT NULL default '0',
483     `metabolic` tinyint(1) NOT NULL default '0',
484     `molecular` tinyint(1) NOT NULL default '0',
485     `protein` tinyint(1) NOT NULL default '0',
486     `receive_email` tinyint(1) NOT NULL default '0',
487     `html_email` tinyint(1) NOT NULL default '0',
488     `verified` tinyint(1) NOT NULL default '0',
489     `gift_given` tinyint(1) NOT NULL default '0',
490     PRIMARY KEY (`ID`),
491     UNIQUE KEY `UID` (`UID`),
492     KEY `verified` (`verified`),
493     KEY `gift_given` (`gift_given`)
494     ) TYPE=MyISAM;
495    
496     # Host: localhost
497     # Database: leafok
498     # Table: 'ip_list'
499     #
500     CREATE TABLE `ip_list` (
501     `IPID` mediumint(9) NOT NULL auto_increment,
502     `begin_ip` varchar(15) NOT NULL default '',
503     `end_ip` varchar(15) NOT NULL default '',
504     `address` varchar(20) NOT NULL default '',
505     `area` varchar(20) NOT NULL default '',
506     PRIMARY KEY (`IPID`),
507     KEY `ip` (`begin_ip`,`end_ip`)
508     ) TYPE=MyISAM;
509    
510     # Host: localhost
511     # Database: leafok
512     # Table: 'jk_log'
513     #
514     CREATE TABLE `jk_log` (
515     `ID` int(11) NOT NULL auto_increment,
516     `UID` mediumint(9) NOT NULL default '0',
517     `dt` datetime NOT NULL default '0000-00-00 00:00:00',
518     `ip` varchar(20) NOT NULL default '',
519     `process` tinyint(1) unsigned NOT NULL default '0',
520     `complete` tinyint(1) NOT NULL default '0',
521     `anonymous` tinyint(1) unsigned NOT NULL default '0',
522     `amount` mediumint(9) NOT NULL default '0',
523     `pay_type` enum('CASH','POST','BANK','PAYPAL','OTHER') NOT NULL default 'OTHER',
524     `comment` text NOT NULL,
525     `reward` enum('NONE','SCORE','MAIL','BOTH') NOT NULL default 'NONE',
526     PRIMARY KEY (`ID`),
527     KEY `UID` (`UID`),
528     KEY `amount` (`amount`),
529     KEY `process` (`process`)
530     ) TYPE=MyISAM;
531    
532     # Host: localhost
533     # Database: leafok
534     # Table: 'journal_data'
535     #
536     CREATE TABLE `journal_data` (
537     `ID` mediumint(9) NOT NULL auto_increment,
538     `JID` smallint(6) NOT NULL default '0',
539     `AID` mediumint(9) NOT NULL default '0',
540     `abstract` text NOT NULL,
541     PRIMARY KEY (`ID`),
542     UNIQUE KEY `AID` (`AID`),
543     KEY `JID` (`JID`)
544     ) TYPE=MyISAM;
545    
546     # Host: localhost
547     # Database: leafok
548     # Table: 'journal_index'
549     #
550     CREATE TABLE `journal_index` (
551     `JID` smallint(6) NOT NULL auto_increment,
552     `dt` datetime NOT NULL default '0000-00-00 00:00:00',
553     `enable` tinyint(1) NOT NULL default '0',
554     PRIMARY KEY (`JID`),
555     KEY `enable` (`enable`)
556     ) TYPE=MyISAM;
557    
558     # Host: localhost
559     # Database: leafok
560     # Table: 'mng_err_login_log'
561     #
562     CREATE TABLE `mng_err_login_log` (
563     `ID` mediumint(9) NOT NULL auto_increment,
564     `username` varchar(14) default NULL,
565     `password` varchar(12) default NULL,
566     `login_dt` datetime default NULL,
567     `login_ip` varchar(20) default NULL,
568     PRIMARY KEY (`ID`)
569     ) TYPE=MyISAM;
570    
571     # Host: localhost
572     # Database: leafok
573     # Table: 'mng_login_log'
574     #
575     CREATE TABLE `mng_login_log` (
576     `ID` mediumint(9) NOT NULL auto_increment,
577     `UID` mediumint(9) NOT NULL default '0',
578     `login_dt` datetime default NULL,
579     `login_ip` varchar(20) default NULL,
580     PRIMARY KEY (`ID`),
581     KEY `UID` (`UID`),
582     KEY `login_dt` (`login_dt`)
583     ) TYPE=MyISAM;
584    
585     # Host: localhost
586     # Database: leafok
587     # Table: 'mng_priv_list'
588     #
589     CREATE TABLE `mng_priv_list` (
590     `PID` mediumint(9) NOT NULL auto_increment,
591     `UID` mediumint(9) NOT NULL default '0',
592     `ch_passwd` tinyint(1) unsigned NOT NULL default '1',
593     `db_cleanup` tinyint(1) unsigned NOT NULL default '0',
594     `score_cacl` tinyint(1) unsigned NOT NULL default '0',
595     `auth_user_op` tinyint(1) unsigned NOT NULL default '0',
596     `section_op` tinyint(1) unsigned NOT NULL default '0',
597     `master_op` tinyint(2) unsigned NOT NULL default '0',
598     `photo_check` tinyint(1) unsigned NOT NULL default '0',
599     `prize_op` tinyint(1) unsigned NOT NULL default '0',
600     `db_op` tinyint(1) unsigned NOT NULL default '0',
601     `file_op` tinyint(1) unsigned NOT NULL default '0',
602     `article_audit` tinyint(1) unsigned NOT NULL default '0',
603     `gen_ex` tinyint(1) unsigned NOT NULL default '0',
604     `jk_op` tinyint(1) unsigned NOT NULL default '0',
605     `upload_check` tinyint(1) unsigned NOT NULL default '0',
606     `article_recommend` tinyint(1) unsigned NOT NULL default '0',
607     PRIMARY KEY (`PID`),
608     UNIQUE KEY `UID` (`UID`)
609     ) TYPE=MyISAM;
610    
611     # Host: localhost
612     # Database: leafok
613     # Table: 'mng_user_list'
614     #
615     CREATE TABLE `mng_user_list` (
616     `UID` mediumint(9) NOT NULL auto_increment,
617     `username` varchar(14) NOT NULL default '',
618     `password` varchar(32) NOT NULL default '',
619     `enable` tinyint(1) unsigned NOT NULL default '0',
620     PRIMARY KEY (`UID`),
621     UNIQUE KEY `username` (`username`),
622     KEY `enable` (`enable`)
623     ) TYPE=MyISAM;
624    
625     # Host: localhost
626     # Database: leafok
627     # Table: 'page_log'
628     #
629     CREATE TABLE `page_log` (
630     `ID` int(11) NOT NULL auto_increment,
631     `dt` datetime NOT NULL default '0000-00-00 00:00:00',
632     `ip` varchar(20) NOT NULL default '',
633     `UID` mediumint(9) NOT NULL default '0',
634     `tm` smallint(6) NOT NULL default '0',
635     `script` varchar(255) NOT NULL default '',
636     `query` varchar(255) default '',
637     PRIMARY KEY (`ID`)
638     ) TYPE=MyISAM;
639    
640     # Host: localhost
641     # Database: leafok
642     # Table: 'page_log_bak'
643     #
644     CREATE TABLE `page_log_bak` (
645     `ID` int(11) NOT NULL auto_increment,
646     `dt` datetime NOT NULL default '0000-00-00 00:00:00',
647     `ip` varchar(20) NOT NULL default '',
648     `UID` mediumint(9) NOT NULL default '0',
649     `tm` smallint(6) NOT NULL default '0',
650     `script` varchar(255) NOT NULL default '',
651     `query` varchar(255) default '',
652     PRIMARY KEY (`ID`)
653     ) TYPE=MyISAM;
654    
655     # Host: localhost
656     # Database: leafok
657     # Table: 'page_log_stat'
658     #
659     CREATE TABLE `page_log_stat` (
660     `year` smallint(4) NOT NULL default '0',
661     `month` smallint(4) NOT NULL default '0',
662     `day` smallint(4) NOT NULL default '0',
663     `hour` smallint(4) NOT NULL default '0',
664     `c_page` smallint(6) NOT NULL default '0',
665     KEY `dt` (`year`,`month`,`day`,`hour`)
666     ) TYPE=MyISAM;
667    
668     # Host: localhost
669     # Database: leafok
670     # Table: 's_e'
671     #
672     CREATE TABLE `s_e` (
673     `ID` int(11) NOT NULL auto_increment,
674     `sitename` varchar(40) NOT NULL default '',
675     `url` varchar(255) NOT NULL default '',
676     `class` enum('WWW','FTP','TELNET','BC','MMS') NOT NULL default 'WWW',
677     `description` varchar(255) default '',
678     `location` enum('INTERNET','LAN') NOT NULL default 'INTERNET',
679     `enable` tinyint(1) NOT NULL default '0',
680     `process` tinyint(1) NOT NULL default '0',
681     `name` varchar(10) NOT NULL default '',
682     `email` varchar(30) NOT NULL default '',
683     `ip` varchar(20) NOT NULL default '',
684     PRIMARY KEY (`ID`),
685     KEY `enable` (`enable`),
686     KEY `location` (`location`),
687     KEY `class` (`class`)
688     ) TYPE=MyISAM;
689    
690     # Host: localhost
691     # Database: leafok
692     # Table: 'section_apply_log'
693     #
694     CREATE TABLE `section_apply_log` (
695     `AID` smallint(6) NOT NULL auto_increment,
696     `SID` smallint(6) NOT NULL default '0',
697     `UID` mediumint(9) NOT NULL default '0',
698     `process_dt` datetime default NULL,
699     `memo` tinytext,
700     PRIMARY KEY (`AID`)
701     ) TYPE=MyISAM;
702    
703     # Host: localhost
704     # Database: leafok
705     # Table: 'section_class'
706     #
707     CREATE TABLE `section_class` (
708     `CID` smallint(6) NOT NULL auto_increment,
709     `cname` varchar(20) default NULL,
710     `title` varchar(20) default NULL,
711     `enable` tinyint(1) unsigned NOT NULL default '1',
712     `sort_order` smallint(6) NOT NULL default '10',
713     PRIMARY KEY (`CID`),
714     KEY `enable` (`enable`),
715     KEY `sort_order` (`sort_order`)
716     ) TYPE=MyISAM;
717    
718     # Host: localhost
719     # Database: leafok
720     # Table: 'section_class_master'
721     #
722     CREATE TABLE `section_class_master` (
723     `MID` smallint(6) NOT NULL auto_increment,
724     `CID` smallint(6) NOT NULL default '0',
725     `UID` mediumint(9) NOT NULL default '0',
726     `begin_dt` datetime default NULL,
727     `end_dt` datetime default NULL,
728     `enable` tinyint(1) unsigned NOT NULL default '1',
729     `memo` tinytext,
730     `major` tinyint(1) unsigned NOT NULL default '0',
731     PRIMARY KEY (`MID`),
732     KEY `enable` (`enable`),
733     KEY `UID` (`UID`),
734     KEY `major` (`major`),
735     KEY `CID` (`CID`)
736     ) TYPE=MyISAM;
737    
738     # Host: localhost
739     # Database: leafok
740     # Table: 'section_config'
741     #
742     CREATE TABLE `section_config` (
743     `SID` smallint(6) NOT NULL auto_increment,
744     `sname` varchar(20) default NULL,
745     `CID` smallint(6) NOT NULL default '0',
746     `title` varchar(20) default NULL,
747     `comment` varchar(255) default NULL,
748     `topic_max_count` smallint(6) NOT NULL default '0',
749     `announcement` varchar(255) default NULL,
750     `bgsound` smallint(6) NOT NULL default '0',
751     `enable` tinyint(1) unsigned NOT NULL default '1',
752     `public` tinyint(1) unsigned NOT NULL default '1',
753     `exp_get` tinyint(1) unsigned NOT NULL default '0',
754     `recommend` tinyint(1) unsigned NOT NULL default '0',
755     `transship_ratio` float NOT NULL default '0.5',
756     `set_UID` mediumint(9) default '0',
757     `set_dt` datetime default NULL,
758     `set_ip` varchar(20) default NULL,
759     `sort_order` smallint(6) NOT NULL default '10',
760     `ex_gen_tm` datetime default '0000-00-00 00:00:00',
761     `ex_pack_tm` datetime default '0000-00-00 00:00:00',
762     `ex_update` tinyint(1) unsigned NOT NULL default '0',
763     `access_user_level` smallint(6) NOT NULL default '0',
764     PRIMARY KEY (`SID`),
765     KEY `sort_order` (`sort_order`),
766     KEY `public` (`public`),
767     KEY `CID` (`CID`),
768     KEY `recommend` (`recommend`),
769     KEY `exp_get` (`exp_get`),
770     KEY `sname` (`sname`),
771     KEY `enable` (`enable`)
772     ) TYPE=MyISAM;
773    
774     # Host: localhost
775     # Database: leafok
776     # Table: 'section_favorite'
777     #
778     CREATE TABLE `section_favorite` (
779     `ID` int(11) NOT NULL auto_increment,
780     `UID` mediumint(9) NOT NULL default '0',
781     `SID` smallint(6) NOT NULL default '0',
782     PRIMARY KEY (`ID`),
783     KEY `UID` (`UID`)
784     ) TYPE=MyISAM;
785    
786     # Host: localhost
787     # Database: leafok
788     # Table: 'section_master'
789     #
790     CREATE TABLE `section_master` (
791     `MID` smallint(6) NOT NULL auto_increment,
792     `SID` smallint(6) NOT NULL default '0',
793     `UID` mediumint(9) NOT NULL default '0',
794     `begin_dt` datetime default NULL,
795     `end_dt` datetime default NULL,
796     `enable` tinyint(1) unsigned NOT NULL default '1',
797     `major` tinyint(1) unsigned NOT NULL default '0',
798     `formal` tinyint(1) unsigned NOT NULL default '0',
799     `memo` tinytext,
800     PRIMARY KEY (`MID`),
801     KEY `SID` (`SID`),
802     KEY `UID` (`UID`),
803     KEY `enable` (`enable`),
804     KEY `major` (`major`)
805     ) TYPE=MyISAM;
806    
807     # Host: localhost
808     # Database: leafok
809     # Table: 'section_master_apply'
810     #
811     CREATE TABLE `section_master_apply` (
812     `AID` smallint(6) NOT NULL auto_increment,
813     `SID` smallint(6) NOT NULL default '0',
814     `UID` mediumint(9) NOT NULL default '0',
815     `apply_dt` datetime default NULL,
816     `process` tinyint(1) unsigned NOT NULL default '0',
817     `process_dt` datetime default NULL,
818     `permit` tinyint(1) unsigned NOT NULL default '0',
819     `major` tinyint(1) unsigned NOT NULL default '0',
820     `memo` tinytext,
821     PRIMARY KEY (`AID`)
822     ) TYPE=MyISAM;
823    
824     # Host: localhost
825     # Database: leafok
826     # Table: 'send_pass_log'
827     #
828     CREATE TABLE `send_pass_log` (
829     `ID` mediumint(9) NOT NULL auto_increment,
830     `UID` mediumint(9) NOT NULL default '0',
831     `dt` datetime NOT NULL default '0000-00-00 00:00:00',
832     `ip` varchar(20) NOT NULL default '',
833     PRIMARY KEY (`ID`),
834     KEY `UID` (`UID`)
835     ) TYPE=MyISAM;
836    
837     # Host: localhost
838     # Database: leafok
839     # Table: 'upload_file'
840     #
841     CREATE TABLE `upload_file` (
842     `AID` mediumint(9) NOT NULL auto_increment,
843     `ref_AID` mediumint(9) NOT NULL default '0',
844     `UID` mediumint(9) NOT NULL default '0',
845     `size` mediumint(9) NOT NULL default '0',
846     `filename` varchar(255) NOT NULL default '',
847     `check` tinyint(1) unsigned NOT NULL default '0',
848     `deny` tinyint(1) unsigned NOT NULL default '0',
849     `deleted` tinyint(1) unsigned NOT NULL default '0',
850     PRIMARY KEY (`AID`),
851     KEY `check` (`check`),
852     KEY `UID` (`UID`),
853     KEY `deny` (`deny`),
854     KEY `ref_AID` (`ref_AID`)
855     ) TYPE=MyISAM;
856    
857     # Host: localhost
858     # Database: leafok
859     # Table: 'user_auth'
860     #
861     CREATE TABLE `user_auth` (
862     `AUID` mediumint(9) NOT NULL auto_increment,
863     `UID` mediumint(9) NOT NULL default '0',
864     `pid` varchar(18) default NULL,
865     `name` varchar(10) default NULL,
866     `email` varchar(30) default NULL,
867     `expire_dt` datetime default NULL,
868     `photo_enable` tinyint(1) unsigned NOT NULL default '1',
869     `photo_ext` varchar(5) NOT NULL default '',
870     `enable` tinyint(1) unsigned NOT NULL default '0',
871     `process` tinyint(1) unsigned NOT NULL default '0',
872     `auth_type` enum('PID','EMAIL','TRUST','SCORE') NOT NULL default 'TRUST',
873     PRIMARY KEY (`AUID`),
874     KEY `UID` (`UID`),
875     KEY `enable` (`enable`),
876     KEY `expire_dt` (`expire_dt`),
877     KEY `auth_type` (`auth_type`)
878     ) TYPE=MyISAM;
879    
880     # Host: localhost
881     # Database: leafok
882     # Table: 'user_elect'
883     #
884     CREATE TABLE `user_elect` (
885     `ID` mediumint(9) NOT NULL auto_increment,
886     `UID` mediumint(9) NOT NULL default '0',
887     `attend` tinyint(1) unsigned NOT NULL default '0',
888     `invalid` tinyint(1) unsigned NOT NULL default '0',
889     `voted` tinyint(1) unsigned NOT NULL default '0',
890     PRIMARY KEY (`ID`),
891     KEY `invalid` (`invalid`),
892     KEY `UID` (`UID`),
893     KEY `attend` (`attend`),
894     KEY `invalid_2` (`invalid`),
895     KEY `voted` (`voted`)
896     ) TYPE=MyISAM;
897    
898     # Host: localhost
899     # Database: leafok
900     # Table: 'user_elect_vote'
901     #
902     CREATE TABLE `user_elect_vote` (
903     `elect_UID` mediumint(9) NOT NULL default '0',
904     `vote_UID` mediumint(9) NOT NULL default '0',
905     KEY `elect_UID` (`elect_UID`),
906     KEY `vote_UID` (`vote_UID`)
907     ) TYPE=MyISAM;
908    
909     # Host: localhost
910     # Database: leafok
911     # Table: 'user_err_login_log'
912     #
913     CREATE TABLE `user_err_login_log` (
914     `ID` mediumint(9) NOT NULL auto_increment,
915     `username` varchar(14) default NULL,
916     `password` varchar(12) default NULL,
917     `login_dt` datetime default NULL,
918     `login_ip` varchar(20) default NULL,
919     PRIMARY KEY (`ID`)
920     ) TYPE=MyISAM;
921    
922     # Host: localhost
923     # Database: leafok
924     # Table: 'user_life_log'
925     #
926     CREATE TABLE `user_life_log` (
927     `ID` mediumint(9) NOT NULL auto_increment,
928     `UID` mediumint(9) NOT NULL default '0',
929     `set_UID` mediumint(9) NOT NULL default '0',
930     `life` smallint(6) NOT NULL default '0',
931     `dt` datetime NOT NULL default '0000-00-00 00:00:00',
932     `ip` varchar(20) NOT NULL default '',
933     PRIMARY KEY (`ID`),
934     KEY `set_UID` (`set_UID`),
935     KEY `UID` (`UID`)
936     ) TYPE=MyISAM;
937    
938     # Host: localhost
939     # Database: leafok
940     # Table: 'user_list'
941     #
942     CREATE TABLE `user_list` (
943     `UID` mediumint(9) NOT NULL auto_increment,
944     `username` varchar(14) NOT NULL default '',
945     `password` varchar(32) NOT NULL default '',
946     `enable` tinyint(1) unsigned NOT NULL default '1',
947     `verified` tinyint(1) unsigned NOT NULL default '0',
948     `p_login` tinyint(1) unsigned NOT NULL default '1',
949     `p_post` tinyint(1) unsigned NOT NULL default '1',
950     `p_msg` tinyint(1) unsigned NOT NULL default '1',
951     `p_mail` tinyint(1) unsigned NOT NULL default '1',
952     PRIMARY KEY (`UID`),
953     UNIQUE KEY `username` (`username`),
954     KEY `verified` (`verified`),
955     KEY `enable` (`enable`)
956     ) TYPE=MyISAM;
957    
958     # Host: localhost
959     # Database: leafok
960     # Table: 'user_login_log'
961     #
962     CREATE TABLE `user_login_log` (
963     `ID` mediumint(9) NOT NULL auto_increment,
964     `UID` mediumint(9) NOT NULL default '0',
965     `login_dt` datetime default NULL,
966     `login_ip` varchar(20) default NULL,
967     PRIMARY KEY (`ID`),
968     KEY `UID` (`UID`),
969     KEY `login_dt` (`login_dt`)
970     ) TYPE=MyISAM;
971    
972     # Host: localhost
973     # Database: leafok
974     # Table: 'user_modify_email_verify'
975     #
976     CREATE TABLE `user_modify_email_verify` (
977     `MID` mediumint(9) NOT NULL auto_increment,
978     `UID` mediumint(9) NOT NULL default '0',
979     `email` varchar(30) default NULL,
980     `verify_code` varchar(10) NOT NULL default '',
981     `complete` tinyint(1) unsigned NOT NULL default '0',
982     `dt` datetime default NULL,
983     `ip` varchar(20) default NULL,
984     PRIMARY KEY (`MID`),
985     UNIQUE KEY `verify_code` (`verify_code`),
986     KEY `UID` (`UID`),
987     KEY `complete` (`complete`)
988     ) TYPE=MyISAM;
989    
990     # Host: localhost
991     # Database: leafok
992     # Table: 'user_modify_log'
993     #
994     CREATE TABLE `user_modify_log` (
995     `MID` mediumint(9) NOT NULL auto_increment,
996     `UID` mediumint(9) NOT NULL default '0',
997     `modify_dt` datetime default NULL,
998     `modify_ip` varchar(20) default NULL,
999     `complete` tinyint(1) unsigned NOT NULL default '0',
1000     PRIMARY KEY (`MID`),
1001     KEY `UID` (`UID`)
1002     ) TYPE=MyISAM;
1003    
1004     # Host: localhost
1005     # Database: leafok
1006     # Table: 'user_nickname'
1007     #
1008     CREATE TABLE `user_nickname` (
1009     `NID` mediumint(9) NOT NULL auto_increment,
1010     `UID` mediumint(9) NOT NULL default '0',
1011     `nickname` varchar(20) NOT NULL default '',
1012     `begin_dt` datetime default NULL,
1013     `begin_reason` char(1) default NULL,
1014     `end_dt` datetime default NULL,
1015     `end_reason` char(1) default NULL,
1016     PRIMARY KEY (`NID`),
1017     KEY `UID` (`UID`),
1018     KEY `nickname` (`nickname`),
1019     KEY `begin_dt` (`begin_dt`),
1020     KEY `end_dt` (`end_dt`)
1021     ) TYPE=MyISAM;
1022    
1023     # Host: localhost
1024     # Database: leafok
1025     # Table: 'user_online'
1026     #
1027     CREATE TABLE `user_online` (
1028     `ID` mediumint(9) NOT NULL auto_increment,
1029     `SID` varchar(32) NOT NULL default '',
1030     `UID` mediumint(9) NOT NULL default '0',
1031     `ip` varchar(20) NOT NULL default '',
1032     `current_SID` smallint(6) NOT NULL default '0',
1033     `current_action` varchar(20) NOT NULL default '',
1034     `login_tm` datetime NOT NULL default '0000-00-00 00:00:00',
1035     `last_tm` datetime default NULL,
1036     PRIMARY KEY (`ID`),
1037     KEY `login_tm` (`login_tm`),
1038     KEY `UID` (`UID`),
1039     KEY `last_tm` (`last_tm`),
1040     KEY `SID` (`SID`)
1041     ) TYPE=MyISAM;
1042    
1043     # Host: localhost
1044     # Database: leafok
1045     # Table: 'user_prize'
1046     #
1047     CREATE TABLE `user_prize` (
1048     `ID` mediumint(9) NOT NULL auto_increment,
1049     `UID` mediumint(9) NOT NULL default '0',
1050     `PID` smallint(6) NOT NULL default '0',
1051     `dt` datetime default NULL,
1052     `ip` varchar(20) default NULL,
1053     `process` tinyint(1) unsigned NOT NULL default '0',
1054     `complete` tinyint(1) unsigned NOT NULL default '0',
1055     PRIMARY KEY (`ID`),
1056     KEY `UID` (`UID`),
1057     KEY `PID` (`PID`),
1058     KEY `process` (`process`),
1059     KEY `complete` (`complete`)
1060     ) TYPE=MyISAM;
1061    
1062     # Host: localhost
1063     # Database: leafok
1064     # Table: 'user_pubinfo'
1065     #
1066     CREATE TABLE `user_pubinfo` (
1067     `UID` mediumint(9) NOT NULL default '0',
1068     `nickname` varchar(20) default NULL,
1069     `email` varchar(30) default NULL,
1070     `gender` char(1) NOT NULL default 'M',
1071     `oicq` varchar(10) default NULL,
1072     `icq` varchar(10) default NULL,
1073     `homepage` varchar(80) default NULL,
1074     `introduction` text,
1075     `photo` smallint(6) default '0',
1076     `life` smallint(6) NOT NULL default '15',
1077     `exp` mediumint(9) default '0',
1078     `visit_count` mediumint(9) NOT NULL default '0',
1079     `email_pub` tinyint(1) unsigned NOT NULL default '0',
1080     `oicq_pub` tinyint(1) unsigned NOT NULL default '0',
1081     `icq_pub` tinyint(1) unsigned NOT NULL default '0',
1082     `homepage_pub` tinyint(1) unsigned NOT NULL default '0',
1083     `gender_pub` tinyint(1) unsigned NOT NULL default '0',
1084     `last_login_dt` datetime default NULL,
1085     `sign_1` text,
1086     `sign_2` text,
1087     `sign_3` text,
1088     `sub_permission` tinyint(1) unsigned NOT NULL default '1',
1089     `upload_limit` int(11) NOT NULL default '1048576',
1090     `login_notify_dt` datetime default '0000-00-00 00:00:00',
1091     `subscribe_jid` smallint(6) NOT NULL default '-1',
1092     `bgsound` tinyint(1) NOT NULL default '1',
1093     PRIMARY KEY (`UID`),
1094     UNIQUE KEY `nickname` (`nickname`),
1095     KEY `life` (`life`),
1096     KEY `login_notify_dt` (`login_notify_dt`),
1097     KEY `exp` (`exp`),
1098     KEY `last_login_dt` (`last_login_dt`),
1099     KEY `subscribe_jid` (`subscribe_jid`)
1100     ) TYPE=MyISAM;
1101    
1102     # Host: localhost
1103     # Database: leafok
1104     # Table: 'user_reginfo'
1105     #
1106     CREATE TABLE `user_reginfo` (
1107     `UID` mediumint(9) NOT NULL default '0',
1108     `name` varchar(10) default NULL,
1109     `birthday` date default NULL,
1110     `address` varchar(80) default NULL,
1111     `tel` varchar(20) default NULL,
1112     `postcode` varchar(6) default NULL,
1113     `pid` varchar(18) default NULL,
1114     `country` varchar(10) default NULL,
1115     `province` varchar(10) default NULL,
1116     `city` varchar(10) default NULL,
1117     `signup_dt` datetime default NULL,
1118     `signup_ip` varchar(20) default NULL,
1119     `memo` text,
1120     PRIMARY KEY (`UID`)
1121     ) TYPE=MyISAM;
1122    
1123     # Host: localhost
1124     # Database: leafok
1125     # Table: 'user_reginfo_log'
1126     #
1127     CREATE TABLE `user_reginfo_log` (
1128     `ID` mediumint(9) NOT NULL auto_increment,
1129     `UID` mediumint(9) NOT NULL default '0',
1130     `name` varchar(10) default NULL,
1131     `birthday` date default NULL,
1132     `address` varchar(80) default NULL,
1133     `tel` varchar(20) default NULL,
1134     `postcode` varchar(6) default NULL,
1135     `pid` varchar(18) default NULL,
1136     `country` varchar(10) default NULL,
1137     `province` varchar(10) default NULL,
1138     `city` varchar(10) default NULL,
1139     PRIMARY KEY (`ID`),
1140     KEY `UID` (`UID`)
1141     ) TYPE=MyISAM;
1142    
1143     # Host: localhost
1144     # Database: leafok
1145     # Table: 'user_regverify'
1146     #
1147     CREATE TABLE `user_regverify` (
1148     `UID` mediumint(9) NOT NULL default '0',
1149     `verify_code` varchar(10) NOT NULL default '',
1150     `complete` tinyint(1) unsigned NOT NULL default '0',
1151     `set_dt` datetime default NULL,
1152     PRIMARY KEY (`UID`),
1153     UNIQUE KEY `verify_code` (`verify_code`),
1154     KEY `complete` (`complete`)
1155     ) TYPE=MyISAM;
1156    
1157     # Host: localhost
1158     # Database: leafok
1159     # Table: 'user_relation'
1160     #
1161     CREATE TABLE `user_relation` (
1162     `RID` mediumint(9) NOT NULL auto_increment,
1163     `pUID` mediumint(9) NOT NULL default '0',
1164     `cUID` mediumint(9) NOT NULL default '0',
1165     `enable` tinyint(1) unsigned NOT NULL default '0',
1166     `last_exp` mediumint(9) NOT NULL default '0',
1167     PRIMARY KEY (`RID`),
1168     UNIQUE KEY `cUID` (`cUID`),
1169     KEY `pUID` (`pUID`),
1170     KEY `enable` (`enable`)
1171     ) TYPE=MyISAM;
1172    
1173     # Host: localhost
1174     # Database: leafok
1175     # Table: 'user_score'
1176     #
1177     CREATE TABLE `user_score` (
1178     `UID` mediumint(9) NOT NULL default '0',
1179     `score` mediumint(9) NOT NULL default '0',
1180     `last_exp` mediumint(9) NOT NULL default '0',
1181     `exp_left` mediumint(9) NOT NULL default '0',
1182     PRIMARY KEY (`UID`),
1183     KEY `score` (`score`)
1184     ) TYPE=MyISAM;
1185    
1186     # Host: localhost
1187     # Database: leafok
1188     # Table: 'user_score_log'
1189     #
1190     CREATE TABLE `user_score_log` (
1191     `ID` mediumint(9) NOT NULL auto_increment,
1192     `UID` mediumint(9) NOT NULL default '0',
1193     `score_change` mediumint(9) NOT NULL default '0',
1194     `reason` varchar(50) default NULL,
1195     `dt` datetime default NULL,
1196     PRIMARY KEY (`ID`),
1197     KEY `UID` (`UID`)
1198     ) TYPE=MyISAM;
1199    
1200     # Host: localhost
1201     # Database: leafok
1202     # Table: 'user_switch_list'
1203     #
1204     CREATE TABLE `user_switch_list` (
1205     `ID` mediumint(9) NOT NULL auto_increment,
1206     `UID` mediumint(9) NOT NULL default '0',
1207     `tUID` mediumint(9) NOT NULL default '0',
1208     PRIMARY KEY (`ID`),
1209     KEY `tUID` (`tUID`),
1210     KEY `UID` (`UID`)
1211     ) TYPE=MyISAM;
1212    
1213     # Host: localhost
1214     # Database: leafok
1215     # Table: 'user_trust_log'
1216     #
1217     CREATE TABLE `user_trust_log` (
1218     `ID` mediumint(9) NOT NULL auto_increment,
1219     `UID` mediumint(9) NOT NULL default '0',
1220     `tUID` mediumint(9) NOT NULL default '0',
1221     PRIMARY KEY (`ID`),
1222     KEY `tUID` (`tUID`),
1223     KEY `UID` (`UID`)
1224     ) TYPE=MyISAM;
1225    
1226     # Host: localhost
1227     # Database: leafok
1228     # Table: 'visit_log'
1229     #
1230     CREATE TABLE `visit_log` (
1231     `VID` mediumint(9) NOT NULL auto_increment,
1232     `dt` datetime default NULL,
1233     `ip` varchar(20) default NULL,
1234     PRIMARY KEY (`VID`)
1235     ) TYPE=MyISAM;
1236    
1237     # Host: localhost
1238     # Database: leafok
1239     # Table: 'vmail'
1240     #
1241     CREATE TABLE `vmail` (
1242     `ID` smallint(6) NOT NULL auto_increment,
1243     `UID` mediumint(9) NOT NULL default '0',
1244     `name` varchar(10) default NULL,
1245     `username` varchar(20) NOT NULL default '',
1246     `enable` tinyint(1) unsigned NOT NULL default '0',
1247     `begin_dt` datetime NOT NULL default '0000-00-00 00:00:00',
1248     `end_dt` datetime NOT NULL default '0000-00-00 00:00:00',
1249     `memo` text NOT NULL,
1250     PRIMARY KEY (`ID`),
1251     KEY `username` (`username`),
1252     KEY `enable` (`enable`)
1253     ) TYPE=MyISAM;
1254    
1255     # Host: localhost
1256     # Database: leafok
1257     # Table: 'vote_answer'
1258     #
1259     CREATE TABLE `vote_answer` (
1260     `AID` smallint(6) NOT NULL auto_increment,
1261     `VID` smallint(6) NOT NULL default '0',
1262     `answer` varchar(100) default NULL,
1263     `count` smallint(6) NOT NULL default '0',
1264     PRIMARY KEY (`AID`),
1265     KEY `VID` (`VID`)
1266     ) TYPE=MyISAM;
1267    
1268     # Host: localhost
1269     # Database: leafok
1270     # Table: 'vote_config'
1271     #
1272     CREATE TABLE `vote_config` (
1273     `VID` smallint(6) NOT NULL auto_increment,
1274     `title` varchar(20) default NULL,
1275     `question` varchar(100) default NULL,
1276     `begin_dt` datetime default NULL,
1277     `end_dt` datetime default NULL,
1278     `enable` tinyint(1) unsigned NOT NULL default '1',
1279     PRIMARY KEY (`VID`),
1280     KEY `enable` (`enable`),
1281     KEY `begin_dt` (`begin_dt`),
1282     KEY `end_dt` (`end_dt`)
1283     ) TYPE=MyISAM;
1284    
1285     # Host: localhost
1286     # Database: leafok
1287     # Table: 'vote_log'
1288     #
1289     CREATE TABLE `vote_log` (
1290     `ID` mediumint(9) NOT NULL auto_increment,
1291     `UID` mediumint(9) NOT NULL default '0',
1292     `VID` smallint(6) NOT NULL default '0',
1293     `AID` smallint(6) NOT NULL default '0',
1294     `vote_dt` datetime default NULL,
1295     `vote_ip` varchar(20) default NULL,
1296     PRIMARY KEY (`ID`),
1297     KEY `UID` (`UID`),
1298     KEY `VID` (`VID`),
1299     KEY `AID` (`AID`)
1300     ) TYPE=MyISAM;
1301    

webmaster@leafok.com
ViewVC Help
Powered by ViewVC 1.3.0-beta1