/[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.16 - (show annotations)
Sun Apr 13 05:09:37 2025 UTC (11 months ago) by sysadm
Branch: MAIN
Changes since 1.15: +0 -28 lines
Content type: application/sql
Remove legacy tables

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

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