2022-09-28 18:41:34 +08:00
CREATE TABLE ` activity ` (
2022-09-29 21:08:00 +08:00
` id ` bigint ( 20 ) NOT NULL AUTO_INCREMENT COMMENT ' Activity ID autoincrement ' ,
` created_at ` timestamp NULL DEFAULT NULL COMMENT ' create time ' ,
` updated_at ` timestamp NULL DEFAULT NULL COMMENT ' update time ' ,
` user_id ` bigint ( 20 ) NOT NULL COMMENT ' the user ID that generated the activity or affected by the activity ' ,
` trigger_user_id ` bigint ( 20 ) NOT NULL DEFAULT 0 COMMENT ' trigger this activity user id ' ,
` object_id ` bigint ( 20 ) NOT NULL DEFAULT 0 COMMENT ' the object ID that affected by the activity ' ,
` activity_type ` int ( 11 ) NOT NULL COMMENT ' activity type, correspond to config id ' ,
` cancelled ` tinyint ( 4 ) NOT NULL DEFAULT 0 COMMENT ' mark this activity if cancelled or not,default 0(not cancelled) ' ,
` rank ` int ( 11 ) NOT NULL DEFAULT 0 COMMENT ' rank of current operating user affected ' ,
` has_rank ` tinyint ( 4 ) NOT NULL DEFAULT 0 COMMENT ' this activity has rank or not ' ,
PRIMARY KEY ( ` id ` ) USING BTREE ,
KEY ` post_id ` ( ` object_id ` ) ,
KEY ` user_id ` ( ` user_id ` ) ,
KEY ` trigger_user_id ` ( ` trigger_user_id ` )
2022-09-29 16:48:12 +08:00
) ENGINE = InnoDB DEFAULT CHARSET = utf8mb4 COMMENT = ' activity ' ;
2022-09-28 18:41:34 +08:00
CREATE TABLE ` answer ` (
2022-09-29 21:08:00 +08:00
` id ` bigint ( 20 ) NOT NULL AUTO_INCREMENT COMMENT ' answer id ' ,
` created_at ` timestamp NOT NULL DEFAULT current_timestamp ( ) COMMENT ' create time ' ,
` updated_at ` timestamp NOT NULL DEFAULT current_timestamp ( ) COMMENT ' update time ' ,
` question_id ` bigint ( 20 ) NOT NULL DEFAULT 0 COMMENT ' question id ' ,
` user_id ` bigint ( 20 ) NOT NULL DEFAULT 0 COMMENT ' answer user id ' ,
` original_text ` mediumtext NOT NULL COMMENT ' original text ' ,
` parsed_text ` mediumtext NOT NULL COMMENT ' parsed text ' ,
` status ` int ( 11 ) NOT NULL DEFAULT 1 COMMENT ' answer status(available: 1; deleted: 10) ' ,
` adopted ` int ( 11 ) NOT NULL DEFAULT 1 COMMENT ' adopted (1 failed 2 adopted) ' ,
` comment_count ` int ( 11 ) NOT NULL DEFAULT 0 COMMENT ' comment count ' ,
` vote_count ` int ( 11 ) NOT NULL DEFAULT 0 COMMENT ' vote count ' ,
` revision_id ` bigint ( 20 ) NOT NULL DEFAULT 0 COMMENT ' revision id ' ,
PRIMARY KEY ( ` id ` ) ,
KEY ` user_id ` ( ` user_id ` )
2022-09-29 16:48:12 +08:00
) ENGINE = InnoDB DEFAULT CHARSET = utf8mb4 COMMENT = ' answer ' ;
2022-09-28 18:41:34 +08:00
CREATE TABLE ` collection ` (
2022-09-29 21:08:00 +08:00
` id ` bigint ( 20 ) NOT NULL DEFAULT 0 COMMENT ' collection id ' ,
` created_at ` timestamp NOT NULL DEFAULT current_timestamp ( ) COMMENT ' create time ' ,
` updated_at ` timestamp NOT NULL DEFAULT current_timestamp ( ) ON UPDATE current_timestamp ( ) COMMENT ' update time ' ,
` user_id ` bigint ( 20 ) NOT NULL DEFAULT 0 COMMENT ' user id ' ,
` object_id ` bigint ( 20 ) NOT NULL DEFAULT 0 COMMENT ' object id ' ,
` user_collection_group_id ` bigint ( 20 ) NOT NULL DEFAULT 0 COMMENT ' user collection group id ' ,
PRIMARY KEY ( ` id ` ) ,
KEY ` user_id ` ( ` user_id ` )
2022-09-29 19:52:33 +08:00
) ENGINE = InnoDB DEFAULT CHARSET = utf8mb4 COMMENT = ' collection ' ;
2022-09-28 18:41:34 +08:00
CREATE TABLE ` collection_group ` (
2022-09-29 21:08:00 +08:00
` id ` bigint ( 20 ) NOT NULL AUTO_INCREMENT COMMENT ' id ' ,
` created_at ` timestamp NOT NULL DEFAULT current_timestamp ( ) COMMENT ' create time ' ,
` updated_at ` timestamp NOT NULL DEFAULT current_timestamp ( ) ON UPDATE current_timestamp ( ) COMMENT ' update time ' ,
` user_id ` bigint ( 20 ) NOT NULL DEFAULT 0 COMMENT ' user id ' ,
` name ` varchar ( 50 ) NOT NULL DEFAULT ' ' COMMENT ' the collection group name ' ,
` default_group ` int ( 11 ) NOT NULL DEFAULT 1 COMMENT ' mark this group is default, default 1 ' ,
PRIMARY KEY ( ` id ` ) ,
KEY ` user_id ` ( ` user_id ` )
2022-09-29 19:52:33 +08:00
) ENGINE = InnoDB DEFAULT CHARSET = utf8mb4 COMMENT = ' collection group ' ;
2022-09-28 18:41:34 +08:00
CREATE TABLE ` comment ` (
2022-09-29 21:08:00 +08:00
` id ` bigint ( 20 ) NOT NULL AUTO_INCREMENT COMMENT ' comment id ' ,
` created_at ` timestamp NULL DEFAULT NULL COMMENT ' create time ' ,
` updated_at ` timestamp NULL DEFAULT NULL COMMENT ' update time ' ,
` user_id ` bigint ( 20 ) NOT NULL DEFAULT 0 COMMENT ' user id ' ,
` reply_user_id ` bigint ( 20 ) DEFAULT NULL COMMENT ' reply user id ' ,
` reply_comment_id ` bigint ( 20 ) DEFAULT NULL COMMENT ' reply comment id ' ,
` object_id ` bigint ( 20 ) NOT NULL DEFAULT 0 COMMENT ' object id ' ,
` question_id ` bigint ( 20 ) NOT NULL DEFAULT 0 COMMENT ' question id ' ,
` vote_count ` int ( 11 ) NOT NULL DEFAULT 0 COMMENT ' user vote amount ' ,
` status ` tinyint ( 4 ) NOT NULL DEFAULT 0 COMMENT ' comment status(available: 0; deleted: 10) ' ,
` original_text ` mediumtext CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL COMMENT ' original comment content ' ,
` parsed_text ` mediumtext CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL COMMENT ' parsed comment content ' ,
PRIMARY KEY ( ` id ` ) USING BTREE ,
KEY ` object_id ` ( ` object_id ` )
2022-09-29 16:48:12 +08:00
) ENGINE = InnoDB DEFAULT CHARSET = utf8mb4 COMMENT = ' comment ' ;
2022-09-28 18:41:34 +08:00
CREATE TABLE ` config ` (
2022-09-29 21:08:00 +08:00
` id ` int ( 11 ) NOT NULL AUTO_INCREMENT COMMENT ' config id ' ,
` key ` varchar ( 32 ) DEFAULT NULL COMMENT ' the config key ' ,
` value ` text DEFAULT NULL COMMENT ' the config value, custom data structures and types ' ,
PRIMARY KEY ( ` id ` ) ,
UNIQUE KEY ` key ` ( ` key ` )
2022-09-29 19:52:33 +08:00
) ENGINE = InnoDB DEFAULT CHARSET = utf8mb4 COMMENT = ' config ' ;
2022-09-28 18:41:34 +08:00
CREATE TABLE ` meta ` (
2022-09-29 21:08:00 +08:00
` id ` int ( 10 ) unsigned NOT NULL AUTO_INCREMENT COMMENT ' id ' ,
` created_at ` timestamp NOT NULL DEFAULT current_timestamp ( ) COMMENT ' created time ' ,
` updated_at ` timestamp NOT NULL DEFAULT current_timestamp ( ) ON UPDATE current_timestamp ( ) COMMENT ' updated time ' ,
` object_id ` bigint ( 20 ) NOT NULL DEFAULT 0 COMMENT ' object id ' ,
` key ` varchar ( 100 ) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL COMMENT ' key ' ,
` value ` mediumtext CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL COMMENT ' value ' ,
PRIMARY KEY ( ` id ` ) ,
KEY ` object_id ` ( ` object_id ` )
2022-09-29 19:52:33 +08:00
) ENGINE = InnoDB DEFAULT CHARSET = utf8mb4 COMMENT = ' meta ' ;
2022-09-28 18:41:34 +08:00
CREATE TABLE ` notification ` (
2022-09-29 21:08:00 +08:00
` id ` bigint ( 20 ) NOT NULL AUTO_INCREMENT COMMENT ' notification id ' ,
` created_at ` timestamp NULL DEFAULT NULL COMMENT ' create time ' ,
` updated_at ` timestamp NULL DEFAULT NULL COMMENT ' update time ' ,
` user_id ` bigint ( 20 ) NOT NULL DEFAULT 0 COMMENT ' user_id ' ,
` object_id ` bigint ( 20 ) NOT NULL DEFAULT 0 COMMENT ' object id ' ,
` content ` text NOT NULL COMMENT ' notification content ' ,
` type ` int ( 11 ) NOT NULL DEFAULT 0 COMMENT ' 1 inbox 2 achievements ' ,
` is_read ` int ( 11 ) NOT NULL DEFAULT 1 COMMENT ' read status(unread: 1; read 2) ' ,
` status ` int ( 11 ) NOT NULL DEFAULT 1 COMMENT ' notification status(normal: 1; delete 2) ' ,
PRIMARY KEY ( ` id ` ) USING BTREE ,
KEY ` idx_objectid ` ( ` object_id ` ) ,
KEY ` user_id ` ( ` user_id ` )
2022-09-29 16:48:12 +08:00
) ENGINE = InnoDB DEFAULT CHARSET = utf8mb4 COMMENT = ' notification ' ;
2022-09-28 18:41:34 +08:00
CREATE TABLE ` notification_read ` (
2022-09-29 21:08:00 +08:00
` id ` int ( 11 ) NOT NULL AUTO_INCREMENT COMMENT ' id ' ,
` created_at ` timestamp NULL DEFAULT NULL COMMENT ' create time ' ,
` updated_at ` timestamp NULL DEFAULT NULL COMMENT ' update time ' ,
` user_id ` bigint ( 20 ) NOT NULL DEFAULT 0 COMMENT ' user id ' ,
` message_id ` bigint ( 20 ) NOT NULL DEFAULT 0 COMMENT ' message id ' ,
` is_read ` int ( 11 ) NOT NULL DEFAULT 1 COMMENT ' read status(unread: 1; read 2) ' ,
PRIMARY KEY ( ` id ` ) USING BTREE
2022-09-28 18:41:34 +08:00
) ENGINE = InnoDB DEFAULT CHARSET = utf8mb4 COMMENT = ' notification read record ' ;
CREATE TABLE ` question ` (
2022-09-29 21:08:00 +08:00
` id ` bigint ( 20 ) NOT NULL COMMENT ' question id ' ,
` created_at ` timestamp NOT NULL DEFAULT current_timestamp ( ) COMMENT ' create time ' ,
` updated_at ` timestamp NOT NULL DEFAULT current_timestamp ( ) COMMENT ' update time ' ,
` user_id ` bigint ( 20 ) NOT NULL DEFAULT 0 COMMENT ' user id ' ,
` title ` varchar ( 150 ) NOT NULL DEFAULT ' ' COMMENT ' question title ' ,
` original_text ` mediumtext NOT NULL COMMENT ' original text ' ,
` parsed_text ` mediumtext NOT NULL COMMENT ' parsed text ' ,
` status ` int ( 11 ) NOT NULL DEFAULT 1 COMMENT ' question status(available: 1; deleted: 10) ' ,
` view_count ` int ( 11 ) NOT NULL DEFAULT 0 COMMENT ' view count ' ,
` unique_view_count ` int ( 11 ) NOT NULL DEFAULT 0 COMMENT ' unique view count ' ,
` vote_count ` int ( 11 ) NOT NULL DEFAULT 0 COMMENT ' vote count ' ,
` answer_count ` int ( 11 ) NOT NULL DEFAULT 0 COMMENT ' answer count ' ,
` collection_count ` int ( 11 ) NOT NULL DEFAULT 0 COMMENT ' collection count ' ,
` follow_count ` int ( 11 ) NOT NULL DEFAULT 0 COMMENT ' follow count ' ,
` accepted_answer_id ` bigint ( 20 ) NOT NULL DEFAULT 0 COMMENT ' accepted answer id ' ,
` last_answer_id ` bigint ( 20 ) NOT NULL DEFAULT 0 COMMENT ' last answer id ' ,
` post_update_time ` timestamp NULL DEFAULT current_timestamp ( ) COMMENT ' answer the last update time ' ,
` revision_id ` bigint ( 20 ) NOT NULL DEFAULT 0 COMMENT ' revision id ' ,
PRIMARY KEY ( ` id ` ) ,
KEY ` user_id ` ( ` user_id ` )
2022-09-28 18:41:34 +08:00
) ENGINE = InnoDB DEFAULT CHARSET = utf8mb4 COMMENT = ' question ' ;
CREATE TABLE ` report ` (
2022-09-29 21:08:00 +08:00
` id ` bigint ( 20 ) NOT NULL AUTO_INCREMENT COMMENT ' id ' ,
` created_at ` timestamp NULL DEFAULT NULL COMMENT ' create time ' ,
` updated_at ` timestamp NULL DEFAULT NULL COMMENT ' update time ' ,
` user_id ` bigint ( 20 ) NOT NULL COMMENT ' reporter user id ' ,
` object_id ` bigint ( 20 ) NOT NULL COMMENT ' object id ' ,
` reported_user_id ` bigint ( 20 ) NOT NULL DEFAULT 0 COMMENT ' reported user id ' ,
` object_type ` int ( 11 ) NOT NULL DEFAULT 0 COMMENT ' revision type ' ,
` report_type ` int ( 11 ) NOT NULL DEFAULT 0 COMMENT ' report type ' ,
` content ` text NOT NULL COMMENT ' report content ' ,
` flaged_type ` int ( 11 ) NOT NULL DEFAULT 0 COMMENT ' flag type ' ,
` flaged_content ` text DEFAULT NULL COMMENT ' flag content ' ,
` status ` int ( 11 ) NOT NULL DEFAULT 1 COMMENT ' status(normal: 1; pending:2; delete: 10) ' ,
PRIMARY KEY ( ` id ` ) USING BTREE
2022-09-29 16:48:12 +08:00
) ENGINE = InnoDB DEFAULT CHARSET = utf8mb4 COMMENT = ' report ' ;
2022-09-28 18:41:34 +08:00
CREATE TABLE ` revision ` (
2022-09-29 21:08:00 +08:00
` id ` bigint ( 20 ) NOT NULL AUTO_INCREMENT COMMENT ' id ' ,
` created_at ` timestamp NULL DEFAULT NULL COMMENT ' create time ' ,
` updated_at ` timestamp NULL DEFAULT NULL COMMENT ' update time ' ,
` user_id ` bigint ( 20 ) NOT NULL DEFAULT 0 COMMENT ' user id ' ,
` object_type ` int ( 11 ) NOT NULL DEFAULT 0 COMMENT ' revision type(question: 1; answer 2) ' ,
` object_id ` bigint ( 20 ) NOT NULL DEFAULT 0 COMMENT ' object id ' ,
` title ` varchar ( 255 ) NOT NULL DEFAULT ' ' COMMENT ' title ' ,
` content ` text NOT NULL COMMENT ' content ' ,
` log ` varchar ( 255 ) DEFAULT NULL COMMENT ' log ' ,
` status ` int ( 11 ) NOT NULL DEFAULT 1 COMMENT ' revision status(normal: 1; delete 2) ' ,
PRIMARY KEY ( ` id ` ) USING BTREE ,
KEY ` object_id ` ( ` object_id ` )
2022-09-29 16:48:12 +08:00
) ENGINE = InnoDB DEFAULT CHARSET = utf8mb4 COMMENT = ' revision ' ;
2022-09-28 18:41:34 +08:00
CREATE TABLE ` site_info ` (
2022-09-29 21:08:00 +08:00
` id ` int ( 10 ) unsigned NOT NULL AUTO_INCREMENT COMMENT ' id ' ,
` created_at ` timestamp NOT NULL DEFAULT current_timestamp ( ) COMMENT ' create time ' ,
` updated_at ` timestamp NOT NULL DEFAULT current_timestamp ( ) COMMENT ' update time ' ,
` type ` varchar ( 64 ) DEFAULT NULL COMMENT ' type ' ,
` content ` mediumtext DEFAULT NULL COMMENT ' content ' ,
` status ` int ( 11 ) NOT NULL DEFAULT 1 COMMENT ' status ' ,
PRIMARY KEY ( ` id ` )
2022-09-29 16:48:12 +08:00
) ENGINE = InnoDB DEFAULT CHARSET = utf8mb4 COMMENT = ' site info ' ;
2022-09-28 18:41:34 +08:00
CREATE TABLE ` tag ` (
2022-09-29 21:08:00 +08:00
` id ` bigint ( 20 ) NOT NULL COMMENT ' tag_id ' ,
` created_at ` timestamp NULL DEFAULT NULL COMMENT ' create time ' ,
` updated_at ` timestamp NULL DEFAULT NULL COMMENT ' update time ' ,
` main_tag_id ` bigint ( 20 ) NOT NULL DEFAULT 0 COMMENT ' main tag id ' ,
` main_tag_slug_name ` varchar ( 35 ) NOT NULL DEFAULT ' ' COMMENT ' main tag slug name ' ,
` slug_name ` varchar ( 35 ) NOT NULL DEFAULT ' ' COMMENT ' slug name ' ,
` display_name ` varchar ( 35 ) NOT NULL DEFAULT ' ' COMMENT ' display name ' ,
` original_text ` mediumtext CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL COMMENT ' original comment content ' ,
` parsed_text ` mediumtext CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL COMMENT ' parsed comment content ' ,
` follow_count ` int ( 11 ) NOT NULL DEFAULT 0 COMMENT ' follow count ' ,
` question_count ` int ( 11 ) NOT NULL COMMENT ' question count ' ,
` status ` int ( 11 ) NOT NULL DEFAULT 1 COMMENT ' tag status(available: 1; deleted: 10) ' ,
` revision_id ` bigint ( 20 ) NOT NULL DEFAULT 0 COMMENT ' revision id ' ,
PRIMARY KEY ( ` id ` ) USING BTREE ,
UNIQUE KEY ` slug_name ` ( ` slug_name ` )
2022-09-28 18:41:34 +08:00
) ENGINE = InnoDB DEFAULT CHARSET = utf8mb4 COMMENT = ' tag ' ;
CREATE TABLE ` tag_rel ` (
2022-09-29 21:08:00 +08:00
` id ` bigint ( 20 ) NOT NULL AUTO_INCREMENT COMMENT ' tag_list_id ' ,
` created_at ` timestamp NULL DEFAULT NULL COMMENT ' create time ' ,
` updated_at ` timestamp NULL DEFAULT NULL COMMENT ' update time ' ,
` object_id ` bigint ( 20 ) NOT NULL COMMENT ' object_id ' ,
` tag_id ` bigint ( 20 ) NOT NULL COMMENT ' tag_id ' ,
` status ` int ( 11 ) NOT NULL DEFAULT 1 COMMENT ' tag_list_status(available: 1; deleted: 10) ' ,
PRIMARY KEY ( ` id ` ) USING BTREE ,
UNIQUE KEY ` idx_obj_tag_id ` ( ` object_id ` , ` tag_id ` ) USING BTREE ,
KEY ` idx_questionid ` ( ` object_id ` ) ,
KEY ` idx_tagid ` ( ` tag_id ` ) USING BTREE
2022-09-29 16:48:12 +08:00
) ENGINE = InnoDB DEFAULT CHARSET = utf8mb4 COMMENT = ' tag relation ' ;
2022-09-28 18:41:34 +08:00
CREATE TABLE ` uniqid ` (
2022-09-29 21:08:00 +08:00
` id ` bigint ( 20 ) NOT NULL AUTO_INCREMENT COMMENT ' uniqid_id ' ,
` uniqid_type ` int ( 11 ) NOT NULL DEFAULT 0 COMMENT ' uniqid_type ' ,
PRIMARY KEY ( ` id ` )
2022-09-29 16:48:12 +08:00
) ENGINE = InnoDB DEFAULT CHARSET = utf8mb4 COMMENT = ' uniqid ' ;
2022-09-28 18:41:34 +08:00
CREATE TABLE ` user ` (
2022-09-29 21:08:00 +08:00
` id ` bigint ( 20 ) NOT NULL AUTO_INCREMENT COMMENT ' user id ' ,
` created_at ` timestamp NULL DEFAULT NULL COMMENT ' create time ' ,
` updated_at ` timestamp NULL DEFAULT NULL COMMENT ' update time ' ,
` suspended_at ` timestamp NULL DEFAULT NULL COMMENT ' suspended time ' ,
` deleted_at ` timestamp NULL DEFAULT NULL COMMENT ' delete time ' ,
` last_login_date ` timestamp NOT NULL DEFAULT current_timestamp ( ) COMMENT ' last login date ' ,
` username ` varchar ( 50 ) NOT NULL DEFAULT ' ' COMMENT ' username ' ,
` pass ` varchar ( 255 ) NOT NULL DEFAULT ' ' COMMENT ' password ' ,
` e_mail ` varchar ( 100 ) NOT NULL COMMENT ' email ' ,
` mail_status ` tinyint ( 4 ) NOT NULL DEFAULT 2 COMMENT ' mail status(1 pass 2 to be verified) ' ,
` notice_status ` int ( 11 ) NOT NULL DEFAULT 2 COMMENT ' notice status(1 on 2off) ' ,
` follow_count ` int ( 11 ) NOT NULL DEFAULT 0 COMMENT ' follow count ' ,
` answer_count ` int ( 11 ) NOT NULL DEFAULT 0 COMMENT ' answer_count ' ,
` question_count ` int ( 11 ) NOT NULL DEFAULT 0 COMMENT ' question_count ' ,
` rank ` int ( 11 ) NOT NULL DEFAULT 0 COMMENT ' rank ' ,
` status ` int ( 11 ) NOT NULL DEFAULT 1 COMMENT ' user status(available: 0; deleted: 10) ' ,
` authority_group ` int ( 11 ) NOT NULL DEFAULT 1 COMMENT ' authority group ' ,
` display_name ` varchar ( 30 ) NOT NULL DEFAULT ' ' COMMENT ' display name ' ,
` avatar ` varchar ( 255 ) NOT NULL DEFAULT ' ' COMMENT ' avatar ' ,
` mobile ` varchar ( 20 ) NOT NULL COMMENT ' mobile ' ,
` bio ` text NOT NULL COMMENT ' bio markdown ' ,
` bio_html ` text NOT NULL COMMENT ' bio html ' ,
` website ` varchar ( 255 ) NOT NULL DEFAULT ' ' COMMENT ' website ' ,
` location ` varchar ( 100 ) NOT NULL DEFAULT ' ' COMMENT ' location ' ,
` ip_info ` varchar ( 255 ) NOT NULL DEFAULT ' ' COMMENT ' ip info ' ,
` is_admin ` int ( 11 ) NOT NULL COMMENT ' admin flag ' ,
PRIMARY KEY ( ` id ` ) USING BTREE ,
UNIQUE KEY ` username ` ( ` username ` )
2022-09-29 16:48:12 +08:00
) ENGINE = InnoDB DEFAULT CHARSET = utf8mb4 COMMENT = ' user ' ;
2022-09-29 21:08:00 +08:00
INSERT INTO ` config ` VALUES ( 1 , ' answer.accepted ' , ' 15 ' ) , ( 2 , ' answer.voted_up ' , ' 10 ' ) , ( 3 , ' question.voted_up ' , ' 10 ' ) , ( 4 , ' tag.edit_accepted ' , ' 2 ' ) , ( 5 , ' answer.accept ' , ' 2 ' ) , ( 6 , ' answer.voted_down_cancel ' , ' 2 ' ) , ( 7 , ' question.voted_down_cancel ' , ' 2 ' ) , ( 8 , ' answer.vote_down_cancel ' , ' 1 ' ) , ( 9 , ' question.vote_down_cancel ' , ' 1 ' ) , ( 10 , ' user.activated ' , ' 1 ' ) , ( 11 , ' edit.accepted ' , ' 2 ' ) , ( 12 , ' answer.vote_down ' , ' -1 ' ) , ( 13 , ' question.voted_down ' , ' -2 ' ) , ( 14 , ' answer.voted_down ' , ' -2 ' ) , ( 15 , ' answer.accept_cancel ' , ' -2 ' ) , ( 16 , ' answer.deleted ' , ' -5 ' ) , ( 17 , ' question.voted_up_cancel ' , ' -10 ' ) , ( 18 , ' answer.voted_up_cancel ' , ' -10 ' ) , ( 19 , ' answer.accepted_cancel ' , ' -15 ' ) , ( 20 , ' object.reported ' , ' -100 ' ) , ( 21 , ' edit.rejected ' , ' -2 ' ) , ( 22 , ' daily_rank_limit ' , ' 200 ' ) , ( 23 , ' daily_rank_limit.exclude ' , ' [\"answer.accepted\"] ' ) , ( 24 , ' user.follow ' , ' 0 ' ) , ( 25 , ' comment.vote_up ' , ' 0 ' ) , ( 26 , ' comment.vote_up_cancel ' , ' 0 ' ) , ( 27 , ' question.vote_down ' , ' 0 ' ) , ( 28 , ' question.vote_up ' , ' 0 ' ) , ( 29 , ' question.vote_up_cancel ' , ' 0 ' ) , ( 30 , ' answer.vote_up ' , ' 0 ' ) , ( 31 , ' answer.vote_up_cancel ' , ' 0 ' ) , ( 32 , ' question.follow ' , ' 0 ' ) , ( 33 , ' email.config ' , ' {\"email_web_name\":\"answer\",\"email_from\":\"\",\"email_from_pass\":\"\",\"email_from_hostname\":\"\",\"email_from_smtp\":\"\",\"email_from_name\":\"Answer Team\",\"email_register_title\":\"[{{.SiteName}}] Confirm your new account\",\"email_register_body\":\"Welcome to {{.SiteName}}<br><br>\\n\\nClick the following link to confirm and activate your new account:<br>\\n{{.RegisterUrl}}<br><br>\\n\\nIf the above link is not clickable, try copying and pasting it into the address bar of your web browser.\\n\",\"email_pass_reset_title\":\"[{{.SiteName }}] Password reset\",\"email_pass_reset_body\":\"Somebody asked to reset your password on [{{.SiteName}}].<br><br>\\n\\nIf it was not you, you can safely ignore this email.<br><br>\\n\\nClick the following link to choose a new password:<br>\\n{{.PassResetUrl}}\\n\",\"email_change_title\":\"[{{.SiteName}}] Confirm your new email address\",\"email_change_body\":\"Confirm your new email address for {{.SiteName}} by clicking on the following link:<br><br>\\n\\n{{.ChangeEmailUrl}}<br><br>\\n\\nIf you did not request this change, please ignore this email.\\n\"} ' ) , ( 35 , ' tag.follow ' , ' 0 ' ) , ( 36 , ' rank.question.add ' , ' 0 ' ) , ( 37 , ' rank.question.edit ' , ' 0 ' ) , ( 38 , ' rank.question.delete ' , ' 0 ' ) , ( 39 , ' rank.question.vote_up ' , ' 0 ' ) , ( 40 , ' rank.question.vote_down ' , ' 0 ' ) , ( 41 , ' rank.answer.add ' , ' 0 ' ) , ( 42 , ' rank.answer.edit ' , ' 0 ' ) , ( 43 , ' rank.answer.delete ' , ' 0 ' ) , ( 44 , ' rank.answer.accept ' , ' 0 ' ) , ( 45 , ' rank.answer.vote_up ' , ' 0 ' ) , ( 46 , ' rank.answer.vote_down ' , ' 0 ' ) , ( 47 , ' rank.comment.add ' , ' 0 ' ) , ( 48 , ' rank.comment.edit ' , ' 0 ' ) , ( 49 , ' rank.comment.delete ' , ' 0 ' ) , ( 50 , ' rank.report.add ' , ' 0 ' ) , ( 51 , ' rank.tag.add ' , ' 0 ' ) , ( 52 , ' rank.tag.edit ' , ' 0 ' ) , ( 53 , ' rank.tag.delete ' , ' 0 ' ) , ( 54 , ' rank.tag.synonym ' , ' 0 ' ) , ( 55 , ' rank.link.url_limit ' , ' 0 ' ) , ( 56 , ' rank.vote.detail ' , ' 0 ' ) , ( 57 , ' reason.spam ' , ' {\"name\":\"spam\",\"description\":\"This post is an advertisement, or vandalism. It is not useful or relevant to the current topic.\"} ' ) , ( 58 , ' reason.rude_or_abusive ' , ' {\"name\":\"rude or abusive\",\"description\":\"A reasonable person would find this content inappropriate for respectful discourse.\"} ' ) , ( 59 , ' reason.something ' , ' {\"name\":\"something else\",\"description\":\"This post requires staff attention for another reason not listed above.\",\"content_type\":\"textarea\"} ' ) , ( 60 , ' reason.a_duplicate ' , ' {\"name\":\"a duplicate\",\"description\":\"This question has been asked before and already has an answer.\",\"content_type\":\"text\"} ' ) , ( 61 , ' reason.not_a_answer ' , ' {\"name\":\"not a answer\",\"description\":\"This was posted as an answer, but it does not attempt to answer the question. It should possibly be an edit, a comment, another question, or deleted altogether.\",\"content_type\":\"\"} ' ) , ( 62 , ' reason.no_longer_needed ' , ' {\"name\":\"no longer needed\",\"description\":\"This comment is outdated, conversational or not relevant to this post.\"} ' ) , ( 63 , ' reason.community_specific ' , ' {\"name\":\"a community-specific reason\",\"description\"
2022-09-29 16:48:12 +08:00
2022-09-29 21:08:00 +08:00
INSERT INTO ` site_info ` VALUES ( 1 , ' 2022-09-16 12:08:27 ' , ' 2022-09-29 12:34:59 ' , ' interface ' , ' {\"logo\":\"\",\"theme\":\"black\",\"language\":\"en_US\"} ' , 0 ) ;
2022-09-29 16:48:12 +08:00
2022-09-29 21:08:00 +08:00
INSERT INTO ` user ` VALUES ( 1 , ' 2022-09-01 20:58:47 ' , ' 2022-09-28 13:14:48 ' , NULL , NULL , ' 2022-09-28 13:14:48 ' , ' admin ' , ' $2a$10$.gnUnpW.8ssRNaEvx.XwvOR2NuPsGzFLWWX2rqSIVAdIvLNZZYs5y ' , ' admin@admin.com ' , 1 , 1 , 0 , 0 , 0 , 0 , 1 , 0 , ' admin ' , ' ' , ' ' , ' ' , ' ' , ' ' , ' ' , ' ' , 1 ) ;
2022-09-28 19:13:12 +08:00