  * 问题话题编辑锁定表
  */
 CREATE TABLE IF NOT EXISTS topic_lock (
-    id                     INT(11) NOT NULL AUTO_INCREMENT, /* 话题编辑锁定 ID（唯一标识） */
-    is_locked_all          INT(11) NOT NULL DEFAULT '0', /* 是否完全锁定 0：是，1：否 */
-    is_locked_name         INT(11) NOT NULL DEFAULT '0', /* 是否锁定话题名称 0：是，1：否 */
-    is_locked_introduction INT(11) NOT NULL DEFAULT '0', /* 是否锁定话题描述 0：是，1：否 */
-    is_locked_image        INT(11) NOT NULL DEFAULT '0', /* 是否锁定话题图片编辑 0：是，1：否 */
-    is_locked_parent       INT(11) NOT NULL DEFAULT '0', /* 是否锁定父话题 0：是，1：否 */
-    is_locked_child        INT(11) NOT NULL DEFAULT '0', /* 是否锁定子话题 0：是，1：否 */
-    topic_id               INT(11) NOT NULL, /* 话题 ID */
+    id                     INT(11)    NOT NULL AUTO_INCREMENT, /* 话题编辑锁定 ID（唯一标识） */
+    is_locked_all          TINYINT(4) NOT NULL DEFAULT '0', /* 是否完全锁定 0：是，1：否 */
+    is_locked_name         TINYINT(4) NOT NULL DEFAULT '0', /* 是否锁定话题名称 0：是，1：否 */
+    is_locked_introduction TINYINT(4) NOT NULL DEFAULT '0', /* 是否锁定话题描述 0：是，1：否 */
+    is_locked_image        TINYINT(4) NOT NULL DEFAULT '0', /* 是否锁定话题图片编辑 0：是，1：否 */
+    is_locked_parent       TINYINT(4) NOT NULL DEFAULT '0', /* 是否锁定父话题 0：是，1：否 */
+    is_locked_child        TINYINT(4) NOT NULL DEFAULT '0', /* 是否锁定子话题 0：是，1：否 */
+    topic_id               INT(11)    NOT NULL DEFAULT '0', /* 话题 ID */
     PRIMARY KEY (id),
     INDEX (topic_id)
 );

 */
CREATE TABLE IF NOT EXISTS collections (
    id                   INT(11) NOT NULL AUTO_INCREMENT, /* 收藏ID（唯一标识） */
    answer_id            INT(11) NOT NULL, /* 被收藏的答案ID */
    collection_folder_id INT(11) NOT NULL, /* 所属收藏夹ID */
    owner_id             INT(11) NOT NULL, /* 收藏夹所属用户ID */
    PRIMARY KEY (id),
    INDEX (answer_id),
    INDEX (collection_folder_id),

 * 答案投票表
 */
CREATE TABLE IF NOT EXISTS votes (
    id        INT(11)    NOT NULL AUTO_INCREMENT, /* 投票ID（唯一标识） */
    answer_id INT(11)    NOT NULL DEFAULT '0', /* 答案ID（唯一标识） */
    voter_id  INT(11)    NOT NULL DEFAULT '0', /* 投票用户ID */
    vote_time TIMESTAMP  NOT NULL DEFAULT CURRENT_TIMESTAMP, /* 答案投票时间 */
    vote_type TINYINT(4) NOT NULL DEFAULT '0', /* 投票 1:up、2:down、3:unconcern */
    PRIMARY KEY (id),
    INDEX (answer_id),
    INDEX (voter_id),
