add feedback
This commit is contained in:
@@ -0,0 +1,21 @@
|
||||
CREATE TABLE `feedback` (
|
||||
`id` CHAR(36) NOT NULL COMMENT '主键',
|
||||
`module` VARCHAR(32) NOT NULL COMMENT '所属模块',
|
||||
`user_id` CHAR(36) NULL COMMENT '提交用户 ID,匿名反馈为空',
|
||||
`content_id` VARCHAR(36) NOT NULL COMMENT '反馈内容文章 ID',
|
||||
`contact` VARCHAR(255) NULL COMMENT '联系方式',
|
||||
`ip` VARCHAR(64) NULL COMMENT '提交 IP',
|
||||
`status` VARCHAR(16) NOT NULL DEFAULT 'PENDING' COMMENT '处理状态',
|
||||
`response_id` VARCHAR(36) NULL COMMENT '管理员回复文章 ID',
|
||||
`responded_by` CHAR(36) NULL COMMENT '回复用户 ID',
|
||||
`responded_at` BIGINT NULL COMMENT '回复时间',
|
||||
`created_at` BIGINT NOT NULL COMMENT '创建时间',
|
||||
`updated_at` BIGINT NOT NULL COMMENT '更新时间',
|
||||
`deleted_at` BIGINT NULL COMMENT '删除时间',
|
||||
PRIMARY KEY (`id`),
|
||||
KEY `idx_feedback_module_status_created` (`module`, `status`, `created_at`),
|
||||
KEY `idx_feedback_user_created` (`user_id`, `created_at`),
|
||||
KEY `idx_feedback_content_id` (`content_id`),
|
||||
KEY `idx_feedback_response_id` (`response_id`),
|
||||
KEY `idx_feedback_deleted_at` (`deleted_at`)
|
||||
) ENGINE = InnoDB DEFAULT CHARSET = utf8mb4 COMMENT = '通用反馈';
|
||||
Reference in New Issue
Block a user