点评表
CREATE TABLE `tf_appraise` (
`appraise_id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '点评ID',
`company_id` bigint(20) DEFAULT NULL COMMENT '企业ID',
`user_id` bigint(20) DEFAULT NULL COMMENT '用户ID',
`avg_score` decimal(4,2) DEFAULT '0.00' COMMENT '综合评分',
`contribution` varchar(500) DEFAULT NULL COMMENT '业绩贡献', # 预留字段
`read_count` int(11) DEFAULT '0' COMMENT '浏览数',
`comment_count` int(11) DEFAULT '0' COMMENT '评论数',
`praise_count` int(11) DEFAULT '0' COMMENT '点赞数',
`position` varchar(500) DEFAULT NULL COMMENT '点评者的职位',
`duty_status` smallint(6) DEFAULT NULL COMMENT '点评者的任职状态', # 1-在职,2-离职
`anonymous` smallint(6) DEFAULT NULL COMMENT '是否匿名', # 0-匿名,1-公开
`is_quality` smallint(6) DEFAULT '0' COMMENT '是否优质点评',
`appraise_time` datetime DEFAULT NULL COMMENT '点评时间',
`status` smallint(6) DEFAULT '0' COMMENT '状态', # 0-正常(审核通过),1-审核中,2-审核未通过
`audit_desc` varchar(500) DEFAULT NULL COMMENT '审核说明', # 预留字段,后面会审核点评
`is_hide` smallint(6) DEFAULT '0' COMMENT '是否隐藏',
`is_chosen` smallint(6) DEFAULT '0' COMMENT '是否精选点评',
`salary` decimal(6,0) DEFAULT '0' COMMENT '平均月薪',
`insert_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`update_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '更新时间',
PRIMARY KEY (`appraise_id`),
KEY `FK_Reference_16` (`company_id`),
KEY `FK_Reference_36` (`user_id`),
CONSTRAINT `FK_Reference_16` FOREIGN KEY (`company_id`) REFERENCES `tf_company` (`company_id`)
) ENGINE=InnoDB AUTO_INCREMENT=42 DEFAULT CHARSET=utf8;
字段说明
- 字段 status的存储值:0-正常,1-审核中,2-审核未通过,默认存值 0
- 新增字段 audit_desc(审核说明),后面点评需要审核通过才能显示