-- 电磁阀灌溉记录表 CREATE TABLE `fei_solenoid_valve_log` ( `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键ID', `valve_id` bigint(20) NOT NULL COMMENT '电磁阀ID', `valve_code` varchar(64) DEFAULT NULL COMMENT '阀门编号', `park_id` bigint(20) DEFAULT NULL COMMENT '所属园区ID', `plot_id` bigint(20) DEFAULT NULL COMMENT '所属地块ID', `flow_rate` decimal(10,2) DEFAULT NULL COMMENT '流量(立方米/小时)', `start_time` datetime NOT NULL COMMENT '开始灌溉时间', `end_time` datetime DEFAULT NULL COMMENT '结束灌溉时间', `duration_minutes` int(11) DEFAULT NULL COMMENT '灌溉时长(分钟)', `total_water` decimal(10,2) DEFAULT NULL COMMENT '总灌溉量(立方米)', `status` tinyint(1) NOT NULL DEFAULT '0' COMMENT '状态 0-未关阀 1-已关阀', `create_time` datetime DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间', `update_time` datetime DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间', `is_del` tinyint(1) DEFAULT '0' COMMENT '逻辑删除 0-正常 1-删除', PRIMARY KEY (`id`), KEY `idx_valve_id` (`valve_id`), KEY `idx_park_id` (`park_id`), KEY `idx_plot_id` (`plot_id`), KEY `idx_status` (`status`), KEY `idx_start_time` (`start_time`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='电磁阀灌溉记录表';