/[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.20 - (show annotations)
Tue Jun 24 09:15:26 2025 UTC (8 months, 3 weeks ago) by sysadm
Branch: MAIN
Changes since 1.19: +2 -0 lines
Content type: application/sql
DB schema and configuration change to support gen_ex feature in telnet version

1 SET SQL_MODE = "NO_AUTO_VALUE_ON_ZERO";
2 SET time_zone = "+00:00";
3
4 CREATE TABLE `admin_config` (
5 `AID` smallint NOT NULL,
6 `UID` mediumint NOT NULL DEFAULT '0',
7 `begin_dt` datetime DEFAULT NULL,
8 `end_dt` datetime DEFAULT NULL,
9 `enable` tinyint UNSIGNED NOT NULL DEFAULT '1',
10 `major` tinyint UNSIGNED NOT NULL DEFAULT '0'
11 ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci;
12
13 CREATE TABLE `ban_user_list` (
14 `BID` smallint NOT NULL,
15 `SID` smallint NOT NULL DEFAULT '0',
16 `UID` mediumint NOT NULL DEFAULT '0',
17 `day` smallint NOT NULL DEFAULT '0',
18 `ban_UID` mediumint NOT NULL DEFAULT '0',
19 `ban_dt` datetime DEFAULT NULL,
20 `ban_ip` varchar(20) DEFAULT NULL,
21 `unban_UID` mediumint NOT NULL DEFAULT '0',
22 `unban_dt` datetime DEFAULT NULL,
23 `unban_ip` varchar(20) DEFAULT NULL,
24 `enable` tinyint UNSIGNED NOT NULL DEFAULT '1',
25 `reason` mediumtext
26 ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci;
27
28 CREATE TABLE `bbs` (
29 `AID` int NOT NULL,
30 `SID` smallint NOT NULL DEFAULT '0',
31 `TID` mediumint NOT NULL DEFAULT '0',
32 `UID` mediumint NOT NULL DEFAULT '0',
33 `username` varchar(20) DEFAULT NULL,
34 `nickname` varchar(20) DEFAULT NULL,
35 `title` varchar(80) DEFAULT NULL,
36 `CID` mediumint NOT NULL DEFAULT '0',
37 `sub_dt` datetime DEFAULT NULL,
38 `sub_ip` varchar(20) DEFAULT NULL,
39 `reply_note` tinyint UNSIGNED NOT NULL DEFAULT '0',
40 `visible` tinyint UNSIGNED NOT NULL DEFAULT '1',
41 `view_count` smallint NOT NULL DEFAULT '0',
42 `exp` mediumint NOT NULL DEFAULT '0',
43 `last_reply_dt` datetime DEFAULT NULL,
44 `last_reply_UID` mediumint NOT NULL DEFAULT '0',
45 `last_reply_username` varchar(20) DEFAULT NULL,
46 `last_reply_nickname` varchar(20) DEFAULT NULL,
47 `transship` tinyint UNSIGNED NOT NULL DEFAULT '0',
48 `lock` tinyint UNSIGNED NOT NULL DEFAULT '0',
49 `reply_count` smallint NOT NULL DEFAULT '0',
50 `icon` smallint DEFAULT NULL,
51 `length` mediumint NOT NULL DEFAULT '0',
52 `excerption` tinyint UNSIGNED NOT NULL DEFAULT '0',
53 `ontop` tinyint UNSIGNED NOT NULL DEFAULT '0',
54 `static` tinyint UNSIGNED NOT NULL DEFAULT '0',
55 `gen_ex` tinyint UNSIGNED NOT NULL DEFAULT '0',
56 `m_del` tinyint UNSIGNED NOT NULL DEFAULT '0',
57 `old_SID` smallint NOT NULL DEFAULT '0'
58 ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci;
59
60 CREATE TABLE `bbs_article_op` (
61 `MID` int NOT NULL,
62 `AID` int NOT NULL DEFAULT '0',
63 `UID` mediumint NOT NULL DEFAULT '0',
64 `type` char(1) NOT NULL DEFAULT '',
65 `op_dt` datetime DEFAULT NULL,
66 `op_ip` varchar(20) DEFAULT NULL,
67 `complete` tinyint UNSIGNED NOT NULL DEFAULT '1'
68 ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci;
69
70 CREATE TABLE `bbs_content` (
71 `CID` int NOT NULL,
72 `AID` int NOT NULL DEFAULT '0',
73 `content` longtext
74 ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci;
75
76 CREATE TABLE `bbs_msg` (
77 `MID` int NOT NULL,
78 `fromUID` mediumint NOT NULL DEFAULT '0',
79 `toUID` mediumint NOT NULL DEFAULT '0',
80 `content` longtext,
81 `send_dt` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP,
82 `send_ip` varchar(20) NOT NULL DEFAULT '',
83 `new` tinyint UNSIGNED NOT NULL DEFAULT '1',
84 `deleted` tinyint UNSIGNED NOT NULL DEFAULT '0',
85 `s_deleted` tinyint UNSIGNED NOT NULL DEFAULT '0'
86 ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci;
87
88 CREATE TABLE `email` (
89 `ID` int NOT NULL,
90 `fromemail` varchar(30) DEFAULT NULL,
91 `fromname` varchar(30) DEFAULT NULL,
92 `toemail` varchar(30) DEFAULT NULL,
93 `toname` varchar(30) DEFAULT NULL,
94 `subject` varchar(80) DEFAULT NULL,
95 `body` longtext,
96 `set_dt` datetime DEFAULT NULL,
97 `send_dt` datetime DEFAULT NULL,
98 `complete` tinyint UNSIGNED NOT NULL DEFAULT '0',
99 `error` tinyint UNSIGNED NOT NULL DEFAULT '0',
100 `error_msg` varchar(255) DEFAULT NULL
101 ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci;
102
103 CREATE TABLE `ex_dir` (
104 `FID` mediumint NOT NULL,
105 `dir` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL,
106 `name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL,
107 `SID` smallint NOT NULL DEFAULT '0',
108 `enable` tinyint UNSIGNED NOT NULL DEFAULT '0',
109 `dt` datetime DEFAULT NULL
110 ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci;
111
112 CREATE TABLE `ex_file` (
113 `AID` int NOT NULL DEFAULT '0',
114 `FID` smallint NOT NULL DEFAULT '0'
115 ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci;
116
117 CREATE TABLE `friend_list` (
118 `ID` mediumint NOT NULL,
119 `UID` mediumint NOT NULL DEFAULT '0',
120 `fUID` mediumint NOT NULL DEFAULT '0'
121 ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci;
122
123 CREATE TABLE `section_class` (
124 `CID` smallint NOT NULL,
125 `cname` varchar(20) DEFAULT NULL,
126 `title` varchar(20) DEFAULT NULL,
127 `enable` tinyint UNSIGNED NOT NULL DEFAULT '1',
128 `sort_order` smallint NOT NULL DEFAULT '10'
129 ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci;
130
131 CREATE TABLE `section_config` (
132 `SID` smallint NOT NULL,
133 `sname` varchar(20) DEFAULT NULL,
134 `CID` smallint NOT NULL DEFAULT '0',
135 `title` varchar(20) DEFAULT NULL,
136 `comment` varchar(255) DEFAULT NULL,
137 `topic_retention` smallint NOT NULL DEFAULT '0',
138 `announcement` longtext,
139 `enable` tinyint UNSIGNED NOT NULL DEFAULT '1',
140 `exp_get` tinyint UNSIGNED NOT NULL DEFAULT '0',
141 `recommend` tinyint UNSIGNED NOT NULL DEFAULT '0',
142 `set_UID` mediumint DEFAULT '0',
143 `set_dt` datetime DEFAULT NULL,
144 `set_ip` varchar(20) DEFAULT NULL,
145 `sort_order` smallint NOT NULL DEFAULT '10',
146 `ex_gen_tm` datetime DEFAULT NULL,
147 `ex_update` tinyint UNSIGNED NOT NULL DEFAULT '0',
148 `ex_menu_tm` datetime DEFAULT NULL,
149 `ex_menu_update` tinyint NOT NULL DEFAULT '0',
150 `read_user_level` smallint NOT NULL DEFAULT '0',
151 `write_user_level` smallint NOT NULL DEFAULT '0'
152 ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci;
153
154 CREATE TABLE `section_favorite` (
155 `ID` int NOT NULL,
156 `UID` mediumint NOT NULL DEFAULT '0',
157 `SID` smallint NOT NULL DEFAULT '0'
158 ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci;
159
160 CREATE TABLE `section_master` (
161 `MID` smallint NOT NULL,
162 `SID` smallint NOT NULL DEFAULT '0',
163 `UID` mediumint NOT NULL DEFAULT '0',
164 `begin_dt` datetime DEFAULT NULL,
165 `end_dt` datetime DEFAULT NULL,
166 `enable` tinyint UNSIGNED NOT NULL DEFAULT '1',
167 `major` tinyint UNSIGNED NOT NULL DEFAULT '0',
168 `memo` text
169 ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci;
170
171 CREATE TABLE `send_pass_log` (
172 `ID` mediumint NOT NULL,
173 `UID` mediumint NOT NULL DEFAULT '0',
174 `dt` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP,
175 `ip` varchar(20) NOT NULL DEFAULT ''
176 ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci;
177
178 CREATE TABLE `upload_file` (
179 `AID` mediumint NOT NULL,
180 `ref_AID` mediumint NOT NULL DEFAULT '0',
181 `UID` mediumint NOT NULL DEFAULT '0',
182 `size` mediumint NOT NULL DEFAULT '0',
183 `filename` varchar(255) NOT NULL DEFAULT '',
184 `check` tinyint UNSIGNED NOT NULL DEFAULT '0',
185 `deny` tinyint UNSIGNED NOT NULL DEFAULT '0',
186 `deleted` tinyint UNSIGNED NOT NULL DEFAULT '0'
187 ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci;
188
189 CREATE TABLE `user_err_login_log` (
190 `ID` int NOT NULL,
191 `username` varchar(14) DEFAULT NULL,
192 `password` varchar(12) DEFAULT NULL,
193 `login_dt` datetime DEFAULT NULL,
194 `login_ip` varchar(20) DEFAULT NULL
195 ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci;
196
197 CREATE TABLE `user_life_log` (
198 `ID` mediumint NOT NULL,
199 `UID` mediumint NOT NULL DEFAULT '0',
200 `set_UID` mediumint NOT NULL DEFAULT '0',
201 `life` smallint NOT NULL DEFAULT '0',
202 `dt` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP,
203 `ip` varchar(20) NOT NULL DEFAULT ''
204 ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci;
205
206 CREATE TABLE `user_list` (
207 `UID` mediumint NOT NULL,
208 `username` varchar(20) NOT NULL DEFAULT '',
209 `password` varchar(64) NOT NULL DEFAULT '',
210 `temp_password` varchar(20) NOT NULL DEFAULT '',
211 `enable` tinyint UNSIGNED NOT NULL DEFAULT '1',
212 `verified` tinyint UNSIGNED NOT NULL DEFAULT '0',
213 `p_login` tinyint UNSIGNED NOT NULL DEFAULT '1',
214 `p_post` tinyint UNSIGNED NOT NULL DEFAULT '1',
215 `p_msg` tinyint UNSIGNED NOT NULL DEFAULT '1'
216 ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci;
217
218 CREATE TABLE `user_login_log` (
219 `ID` int NOT NULL,
220 `UID` mediumint NOT NULL DEFAULT '0',
221 `login_dt` datetime DEFAULT NULL,
222 `login_ip` varchar(20) DEFAULT NULL
223 ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci;
224
225 CREATE TABLE `user_modify_email_verify` (
226 `MID` mediumint NOT NULL,
227 `UID` mediumint NOT NULL DEFAULT '0',
228 `email` varchar(30) DEFAULT NULL,
229 `verify_code` varchar(10) NOT NULL DEFAULT '',
230 `complete` tinyint UNSIGNED NOT NULL DEFAULT '0',
231 `dt` datetime DEFAULT NULL,
232 `ip` varchar(20) DEFAULT NULL
233 ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci;
234
235 CREATE TABLE `user_modify_log` (
236 `MID` mediumint NOT NULL,
237 `UID` mediumint NOT NULL DEFAULT '0',
238 `modify_dt` datetime DEFAULT NULL,
239 `modify_ip` varchar(20) DEFAULT NULL,
240 `complete` tinyint UNSIGNED NOT NULL DEFAULT '0'
241 ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci;
242
243 CREATE TABLE `user_nickname` (
244 `NID` mediumint NOT NULL,
245 `UID` mediumint NOT NULL DEFAULT '0',
246 `nickname` varchar(20) NOT NULL DEFAULT '',
247 `begin_dt` datetime DEFAULT NULL,
248 `begin_reason` char(1) DEFAULT NULL,
249 `end_dt` datetime DEFAULT NULL,
250 `end_reason` char(1) DEFAULT NULL
251 ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci;
252
253 CREATE TABLE `user_online` (
254 `SID` varchar(32) NOT NULL DEFAULT '',
255 `UID` mediumint NOT NULL DEFAULT '0',
256 `ip` varchar(20) NOT NULL DEFAULT '',
257 `current_action` varchar(20) NOT NULL DEFAULT '',
258 `login_tm` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP,
259 `last_tm` datetime DEFAULT NULL
260 ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci;
261
262 CREATE TABLE `user_pubinfo` (
263 `UID` mediumint NOT NULL DEFAULT '0',
264 `nickname` varchar(20) DEFAULT NULL,
265 `email` varchar(30) DEFAULT NULL,
266 `gender` char(1) NOT NULL DEFAULT 'M',
267 `qq` varchar(10) DEFAULT NULL,
268 `introduction` mediumtext,
269 `photo` smallint DEFAULT '0',
270 `photo_enable` tinyint(1) NOT NULL DEFAULT '0',
271 `photo_ext` varchar(5) NOT NULL DEFAULT '',
272 `life` smallint NOT NULL DEFAULT '15',
273 `exp` mediumint DEFAULT '0',
274 `visit_count` mediumint NOT NULL DEFAULT '0',
275 `gender_pub` tinyint UNSIGNED NOT NULL DEFAULT '0',
276 `last_login_dt` datetime DEFAULT NULL,
277 `sign_1` mediumtext,
278 `sign_2` mediumtext,
279 `sign_3` mediumtext,
280 `upload_limit` int NOT NULL DEFAULT '1048576',
281 `login_notify_dt` datetime DEFAULT NULL,
282 `user_timezone` varchar(50) NOT NULL DEFAULT '',
283 `game_money` int NOT NULL DEFAULT '0'
284 ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci;
285
286 CREATE TABLE `user_reginfo` (
287 `UID` mediumint NOT NULL DEFAULT '0',
288 `name` varchar(10) DEFAULT NULL,
289 `birthday` datetime DEFAULT NULL,
290 `signup_dt` datetime DEFAULT NULL,
291 `signup_ip` varchar(20) DEFAULT NULL,
292 `memo` mediumtext
293 ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci;
294
295 CREATE TABLE `user_score` (
296 `UID` mediumint NOT NULL DEFAULT '0',
297 `score` mediumint NOT NULL DEFAULT '0',
298 `last_exp` mediumint NOT NULL DEFAULT '0',
299 `exp_left` mediumint NOT NULL DEFAULT '0'
300 ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci;
301
302 CREATE TABLE `user_score_log` (
303 `ID` mediumint NOT NULL,
304 `UID` mediumint NOT NULL DEFAULT '0',
305 `score_change` mediumint NOT NULL DEFAULT '0',
306 `reason` varchar(50) DEFAULT NULL,
307 `dt` datetime DEFAULT NULL
308 ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci;
309
310 CREATE TABLE `view_article_log` (
311 `AID` int NOT NULL DEFAULT '0',
312 `UID` mediumint NOT NULL DEFAULT '0',
313 `dt` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP
314 ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci;
315
316 CREATE TABLE `visit_log` (
317 `VID` int NOT NULL,
318 `dt` datetime DEFAULT NULL,
319 `ip` varchar(20) DEFAULT NULL
320 ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci;
321
322
323 ALTER TABLE `admin_config`
324 ADD PRIMARY KEY (`AID`),
325 ADD KEY `UID` (`UID`);
326
327 ALTER TABLE `ban_user_list`
328 ADD PRIMARY KEY (`BID`),
329 ADD KEY `ban_UID` (`ban_UID`),
330 ADD KEY `SID` (`SID`),
331 ADD KEY `day` (`day`),
332 ADD KEY `UID` (`UID`);
333
334 ALTER TABLE `bbs`
335 ADD PRIMARY KEY (`AID`),
336 ADD UNIQUE KEY `CID` (`CID`),
337 ADD KEY `UID` (`UID`),
338 ADD KEY `reply_count` (`reply_count`),
339 ADD KEY `last_reply_dt` (`last_reply_dt`),
340 ADD KEY `view_count` (`view_count`),
341 ADD KEY `sub_dt` (`sub_dt`),
342 ADD KEY `title` (`title`(10)),
343 ADD KEY `old_SID` (`old_SID`),
344 ADD KEY `SID` (`SID`),
345 ADD KEY `TID` (`TID`),
346 ADD KEY `last_reply_UID` (`last_reply_UID`);
347
348 ALTER TABLE `bbs_article_op`
349 ADD PRIMARY KEY (`MID`),
350 ADD KEY `AID` (`AID`),
351 ADD KEY `UID` (`UID`),
352 ADD KEY `type` (`type`);
353
354 ALTER TABLE `bbs_content`
355 ADD PRIMARY KEY (`CID`),
356 ADD KEY `AID` (`AID`);
357
358 ALTER TABLE `bbs_msg`
359 ADD PRIMARY KEY (`MID`),
360 ADD KEY `fromUID` (`fromUID`),
361 ADD KEY `toUID` (`toUID`);
362
363 ALTER TABLE `email`
364 ADD PRIMARY KEY (`ID`),
365 ADD KEY `complete` (`complete`);
366
367 ALTER TABLE `ex_dir`
368 ADD PRIMARY KEY (`FID`),
369 ADD KEY `SID` (`SID`),
370 ADD KEY `dir` (`dir`(50));
371
372 ALTER TABLE `ex_file`
373 ADD PRIMARY KEY (`AID`),
374 ADD KEY `FID` (`FID`);
375
376 ALTER TABLE `friend_list`
377 ADD PRIMARY KEY (`ID`),
378 ADD KEY `fUID` (`fUID`),
379 ADD KEY `UID` (`UID`);
380
381 ALTER TABLE `section_class`
382 ADD PRIMARY KEY (`CID`),
383 ADD KEY `sort_order` (`sort_order`);
384
385 ALTER TABLE `section_config`
386 ADD PRIMARY KEY (`SID`),
387 ADD KEY `CID` (`CID`),
388 ADD KEY `write_user_level` (`write_user_level`),
389 ADD KEY `sort_order` (`sort_order`),
390 ADD KEY `read_user_level` (`read_user_level`),
391 ADD KEY `sname` (`sname`);
392
393 ALTER TABLE `section_favorite`
394 ADD PRIMARY KEY (`ID`),
395 ADD KEY `UID` (`UID`);
396
397 ALTER TABLE `section_master`
398 ADD PRIMARY KEY (`MID`),
399 ADD KEY `SID` (`SID`),
400 ADD KEY `UID` (`UID`);
401
402 ALTER TABLE `send_pass_log`
403 ADD PRIMARY KEY (`ID`),
404 ADD KEY `UID` (`UID`);
405
406 ALTER TABLE `upload_file`
407 ADD PRIMARY KEY (`AID`),
408 ADD KEY `check` (`check`),
409 ADD KEY `UID` (`UID`),
410 ADD KEY `ref_AID` (`ref_AID`);
411
412 ALTER TABLE `user_err_login_log`
413 ADD PRIMARY KEY (`ID`),
414 ADD KEY `login_dt` (`login_dt`,`login_ip`);
415
416 ALTER TABLE `user_life_log`
417 ADD PRIMARY KEY (`ID`),
418 ADD KEY `set_UID` (`set_UID`),
419 ADD KEY `UID` (`UID`);
420
421 ALTER TABLE `user_list`
422 ADD PRIMARY KEY (`UID`),
423 ADD UNIQUE KEY `username` (`username`),
424 ADD KEY `verified` (`verified`),
425 ADD KEY `enable` (`enable`);
426
427 ALTER TABLE `user_login_log`
428 ADD PRIMARY KEY (`ID`),
429 ADD KEY `UID` (`UID`),
430 ADD KEY `login_dt` (`login_dt`);
431
432 ALTER TABLE `user_modify_email_verify`
433 ADD PRIMARY KEY (`MID`),
434 ADD UNIQUE KEY `verify_code` (`verify_code`),
435 ADD KEY `UID` (`UID`),
436 ADD KEY `complete` (`complete`);
437
438 ALTER TABLE `user_modify_log`
439 ADD PRIMARY KEY (`MID`),
440 ADD KEY `UID` (`UID`);
441
442 ALTER TABLE `user_nickname`
443 ADD PRIMARY KEY (`NID`),
444 ADD KEY `UID` (`UID`),
445 ADD KEY `nickname` (`nickname`),
446 ADD KEY `begin_dt` (`begin_dt`),
447 ADD KEY `end_dt` (`end_dt`);
448
449 ALTER TABLE `user_online`
450 ADD PRIMARY KEY (`SID`) USING BTREE,
451 ADD KEY `login_tm` (`login_tm`),
452 ADD KEY `UID` (`UID`),
453 ADD KEY `last_tm` (`last_tm`);
454
455 ALTER TABLE `user_pubinfo`
456 ADD PRIMARY KEY (`UID`),
457 ADD UNIQUE KEY `nickname` (`nickname`),
458 ADD KEY `life` (`life`),
459 ADD KEY `login_notify_dt` (`login_notify_dt`),
460 ADD KEY `exp` (`exp`),
461 ADD KEY `last_login_dt` (`last_login_dt`);
462
463 ALTER TABLE `user_reginfo`
464 ADD PRIMARY KEY (`UID`);
465
466 ALTER TABLE `user_score`
467 ADD PRIMARY KEY (`UID`),
468 ADD KEY `score` (`score`);
469
470 ALTER TABLE `user_score_log`
471 ADD PRIMARY KEY (`ID`),
472 ADD KEY `UID` (`UID`);
473
474 ALTER TABLE `view_article_log`
475 ADD PRIMARY KEY (`AID`,`UID`),
476 ADD UNIQUE KEY `UID` (`UID`,`AID`),
477 ADD KEY `dt` (`dt`);
478
479 ALTER TABLE `visit_log`
480 ADD PRIMARY KEY (`VID`);
481
482
483 ALTER TABLE `admin_config`
484 MODIFY `AID` smallint NOT NULL AUTO_INCREMENT;
485
486 ALTER TABLE `ban_user_list`
487 MODIFY `BID` smallint NOT NULL AUTO_INCREMENT;
488
489 ALTER TABLE `bbs`
490 MODIFY `AID` int NOT NULL AUTO_INCREMENT;
491
492 ALTER TABLE `bbs_article_op`
493 MODIFY `MID` int NOT NULL AUTO_INCREMENT;
494
495 ALTER TABLE `bbs_content`
496 MODIFY `CID` int NOT NULL AUTO_INCREMENT;
497
498 ALTER TABLE `bbs_msg`
499 MODIFY `MID` int NOT NULL AUTO_INCREMENT;
500
501 ALTER TABLE `email`
502 MODIFY `ID` int NOT NULL AUTO_INCREMENT;
503
504 ALTER TABLE `ex_dir`
505 MODIFY `FID` mediumint NOT NULL AUTO_INCREMENT;
506
507 ALTER TABLE `friend_list`
508 MODIFY `ID` mediumint NOT NULL AUTO_INCREMENT;
509
510 ALTER TABLE `section_class`
511 MODIFY `CID` smallint NOT NULL AUTO_INCREMENT;
512
513 ALTER TABLE `section_config`
514 MODIFY `SID` smallint NOT NULL AUTO_INCREMENT;
515
516 ALTER TABLE `section_favorite`
517 MODIFY `ID` int NOT NULL AUTO_INCREMENT;
518
519 ALTER TABLE `section_master`
520 MODIFY `MID` smallint NOT NULL AUTO_INCREMENT;
521
522 ALTER TABLE `send_pass_log`
523 MODIFY `ID` mediumint NOT NULL AUTO_INCREMENT;
524
525 ALTER TABLE `upload_file`
526 MODIFY `AID` mediumint NOT NULL AUTO_INCREMENT;
527
528 ALTER TABLE `user_err_login_log`
529 MODIFY `ID` int NOT NULL AUTO_INCREMENT;
530
531 ALTER TABLE `user_life_log`
532 MODIFY `ID` mediumint NOT NULL AUTO_INCREMENT;
533
534 ALTER TABLE `user_list`
535 MODIFY `UID` mediumint NOT NULL AUTO_INCREMENT;
536
537 ALTER TABLE `user_login_log`
538 MODIFY `ID` int NOT NULL AUTO_INCREMENT;
539
540 ALTER TABLE `user_modify_email_verify`
541 MODIFY `MID` mediumint NOT NULL AUTO_INCREMENT;
542
543 ALTER TABLE `user_modify_log`
544 MODIFY `MID` mediumint NOT NULL AUTO_INCREMENT;
545
546 ALTER TABLE `user_nickname`
547 MODIFY `NID` mediumint NOT NULL AUTO_INCREMENT;
548
549 ALTER TABLE `user_score_log`
550 MODIFY `ID` mediumint NOT NULL AUTO_INCREMENT;
551
552 ALTER TABLE `visit_log`
553 MODIFY `VID` int NOT NULL AUTO_INCREMENT;

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