/[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.1 - (show 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 # 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