-- 表: traffic_stats

DROP TABLE IF EXISTS `traffic_stats`;
CREATE TABLE `traffic_stats` (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `user_id` int(11) NOT NULL COMMENT '用户ID',
  `bt_id` int(11) NOT NULL COMMENT 'BT面板ID',
  `stat_date` date NOT NULL COMMENT '统计日期',
  `traffic_in` bigint(20) DEFAULT '0' COMMENT '入站流量（字节）',
  `traffic_out` bigint(20) DEFAULT '0' COMMENT '出站流量（字节）',
  `traffic_total` bigint(20) DEFAULT '0' COMMENT '总流量（字节）',
  `request_count` int(11) DEFAULT '0' COMMENT '请求次数',
  `create_time` datetime DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
  `update_time` datetime DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
  PRIMARY KEY (`id`),
  UNIQUE KEY `idx_user_date` (`user_id`,`stat_date`),
  KEY `idx_bt_id` (`bt_id`),
  KEY `idx_stat_date` (`stat_date`)
) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8mb4 COMMENT='流量统计表';
