detect_ban_log.sql 1.0 KB

12345678910111213141516171819
  1. --
  2. -- 审计封禁日志
  3. --
  4. CREATE TABLE IF NOT EXISTS `detect_ban_log` (
  5. `id` int(11) unsigned NOT NULL AUTO_INCREMENT,
  6. `user_name` varchar(128) NOT NULL COMMENT '用户名',
  7. `user_id` int(11) NOT NULL COMMENT '用户 ID',
  8. `email` varchar(32) NOT NULL COMMENT '用户邮箱',
  9. `detect_number` int(11) NOT NULL COMMENT '本次违规次数',
  10. `ban_time` int(11) NOT NULL COMMENT '本次封禁时长',
  11. `start_time` bigint(20) NOT NULL COMMENT '统计开始时间',
  12. `end_time` bigint(20) NOT NULL COMMENT '统计结束时间',
  13. `all_detect_number` int(11) NOT NULL COMMENT '累计违规次数',
  14. PRIMARY KEY (`id`)
  15. ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='审计封禁日志';
  16. ALTER TABLE `user` ADD `last_detect_ban_time` datetime DEFAULT '1989-06-04 00:05:00' AFTER `enable`;
  17. ALTER TABLE `user` ADD `all_detect_number` int(11) NOT NULL DEFAULT '0' AFTER `last_detect_ban_time`;