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

Contents of /fenglin/TODO/sql/db_stru.sql

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.3 - (show 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 # 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