     create_ip        VARCHAR(15)      NOT NULL, /* 激活码创建时 IP */
     active_time      TIMESTAMP                 DEFAULT NULL, /* 触发激活时间 */
     active_ip        VARCHAR(15)               DEFAULT NULL, /* 激活时 IP */
+    user_id     INT(11) NOT NULL, /* 用户 ID */
     PRIMARY KEY (id),
     INDEX (active_code),
     INDEX (active_type_code)

    INDEX (author_id)
);

/* 
 * 问题/回答评论表
 *
 ** 问题 id 与答案 id 按评论位置适时填写，二者取一 */
CREATE TABLE IF NOT EXISTS comment (
    id                INT(11)   NOT NULL AUTO_INCREMENT, /* 评论ID（唯一标识） */
    question_id       INT(11)   NOT NULL DEFAULT '0', /* 被评论的问题ID（唯一标识） */
    answer_id         INT(11)   NOT NULL DEFAULT '0', /* 被评论的答案ID（唯一标识） */
    reviewer_id       INT(11)   NOT NULL DEFAULT '0', /* 评论用户ID（唯一标识） */
    parent_comment_id INT(11)   NOT NULL DEFAULT '0', /* 被回复评论的ID（唯一标识） */

 * 消息组表
 */
CREATE TABLE IF NOT EXISTS message_group (
    id          INT(11) NOT NULL AUTO_INCREMENT, /* 消息组 ID（唯一标识） */
    user_id     INT(11) NOT NULL, /* 用户 ID */
    question_id INT(11) NOT NULL, /* 问题 ID */
    answer_id   INT(11) NOT NULL, /* 答案 ID */
    PRIMARY KEY (id),
    INDEX (user_id),
    INDEX (question_id),
