点评点赞日志表

CREATE TABLE `tf_appraise_praise` (`praise_id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '点赞ID',`user_id` bigint(20) DEFAULT NULL COMMENT '用户ID',`appraise_id` bigint(20) DEFAULT NULL COMMENT '点评ID',`status` smallint(6) DEFAULT NULL COMMENT '状态', # 这个字段干嘛的?`is_read` smallint(6) DEFAULT '0' COMMENT '是否已读', # 不建议把「已读状态」放在这个表里,最好有个消息推送表,消息表有个「是否已读」字段`insert_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',`update_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '更新时间',PRIMARY KEY (`praise_id`),KEY `FK_Reference_30` (`user_id`),KEY `FK_Reference_31` (`appraise_id`),CONSTRAINT `FK_Reference_30` FOREIGN KEY (`user_id`) REFERENCES `tf_user` (`user_id`),CONSTRAINT `FK_Reference_31` FOREIGN KEY (`appraise_id`) REFERENCES `tf_appraise` (`appraise_id`)
) ENGINE=InnoDB AUTO_INCREMENT=103 DEFAULT CHARSET=utf8;

修改说明

  1. 字段 status 意义是什么
  2. 字段 is_read 不建议放在这个表中,应该有个单独的「消息推送表」,所有推送的消息都会存放在这张表中,这张表中有个字段 is_read
  3. 建议把「点评点赞」表和「评论点赞」表合并成为「点赞日志」表

QPW 点评点赞日志表(tf_appraise_praise)相关推荐

  1. QPW 点评阅读日志表(tf_appraise_read_log)

    点评阅读日志表 CREATE TABLE `tf_appraise_read_log` (`read_log_id` bigint(20) NOT NULL AUTO_INCREMENT COMMEN ...

  2. QPW 用户签到日志表(tf_user_signin_log)

    用户签到日志表 CREATE TABLE `tf_user_signin_log` (`signin_id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '签 ...

  3. QPW 手机短信验证码发送日志表(tf_sms_send_log)

    文章目录 手机短信验证码发送日志表 需求说明 手机短信验证码发送日志表 CREATE TABLE `tf_sms_send_log` (`send_id` bigint(11) NOT NULL AU ...

  4. QPW 用户签署协议日志表(tf_user_agreement_log)

    用户签署协议日志表 CREATE TABLE `tf_user_agreement_log` (`log_id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT ...

  5. QPW 操作日志表(tl_operate_log)

    操作日志表 前端每次调后端服务时,会往这张表插入一条记录,作为接口调用日志,出现 bug 时可以查询这张表追溯问题. CREATE TABLE `tl_operate_log` (`operate_l ...

  6. QPW 邀请日志表(tf_invite_log)

    邀请日志表 被邀请者注册成功后,往这张表插入一条记录,记录在何时谁邀请了谁. CREATE TABLE `tf_invite_log` (`invite_id` bigint(20) NOT NULL ...

  7. mysql储存过程把集合并_MySQL 多日志表结果集合拼接存储过程

    通常MySQL单天的日志 只记录当天的日志信息,如果需要查看一月内的日志信息需要对每天的日志表结果集合进行拼接,通常用到 union 通常MySQL单天的日志 只记录当天的日志信息,如果需要查看一月内 ...

  8. mysql按月归档日志表

    由于日志表越来越大,数据将近1亿,查数据非常慢,因此使用事件每月28日调用存储过程自动创建归档表,将上月数据按照create_time字段和id字段插入归档表并删除原表相应数据. DELIMITER ...

  9. 创建触发器,将数据库中表的修改记录进日志表

    要求: 假定有一个数据库,有10张表,每张表都有inputuser和createtime,modifyuser,modifytime 4个字段用来记录数据库记录的变动 请为该数据库建立一个日志表,可以 ...

最新文章

  1. 关于移动端架构的好的学习网站
  2. python 小说-用python给自己做一款小说阅读器过程详解
  3. 基于jquery的bootstrap在线文本编辑器插件Summernote (转)
  4. nodejs后台启动
  5. ELK学习1_开源分布式搜索平台ELK+Redis+Syslog-ng实现日志实时搜索
  6. 2016年成熟亚太地区公共云服务市场规模将达到81亿美元
  7. springboot + kafka
  8. python杨辉三角函数公式大全_python-1-杨辉三角算法总结
  9. vSphere Esxi5.1 创建共享磁盘
  10. 定制 cobbler TITLE 信息
  11. 4 拼接_3个孩子,64㎡小户型内“镶嵌”4室一厅,餐桌还能随意拼接
  12. Perl语言程序设计_简介
  13. 过程能力分析01—不要忽略“稳定”
  14. 博主力推!!NRF52832 BLE 抓包sniffer来了!附带安装使用说明
  15. Ubuntu18.04TLS运行linux版百度网盘客户端的问题
  16. 二维码和一维码生成器
  17. button和submit的区别
  18. 虎牙直播电脑配置推荐2021 虎牙直播电脑配置清单
  19. 坑了程序员的政府项目是什么样的?
  20. 2021-07-13 BIYAO项目总结!!!

热门文章

  1. 抽象工厂和工厂方法示例_抽象工厂设计模式示例
  2. osgi:install_OSGi服务测试助手:ServiceRegistrationRule
  3. junit:junit_简而言之,JUnit:另一个JUnit教程
  4. 具有PreAuthorize的Spring方法安全性
  5. J2CL –迟到总比不到好
  6. 如何将不带web.xml的Spring应用程序部署到Tomcat
  7. 坚实原则:依赖倒置原则
  8. java java编码_Java编码约定被认为是有害的
  9. Kanvas:从您的ANTLR语法生成一个简单的IDE
  10. 生产Java应用程序中的十大异常类型-基于1B事件