/[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.3 - (hide annotations)
Sat Mar 1 08:51:25 2025 UTC (12 months, 2 weeks ago) by sysadm
Branch: MAIN
Changes since 1.2: +1085 -1216 lines
Content type: application/sql
Remove unused tables

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

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