CREATE TABLE IF NOT EXISTS `t_emind_energy_chain` ( `id` bigint NOT NULL AUTO_INCREMENT COMMENT '主键', `station_local_id` bigint NOT NULL COMMENT '本地储能站主键', `station_id` bigint NOT NULL COMMENT 'eMind电站ID', `station_name` varchar(255) NOT NULL COMMENT '电站名称', `elink_id` bigint DEFAULT NULL COMMENT 'eMind能量链ID', `uuid` varchar(128) NOT NULL COMMENT '能量链设备UUID', `elink_name` varchar(255) DEFAULT NULL COMMENT '能量链名称', `total_active_power` decimal(18,4) DEFAULT NULL COMMENT '总有功功率(kW,负充正放)', `total_reactive_power` decimal(18,4) DEFAULT NULL COMMENT '总无功功率(kvar)', `max_charge_power` decimal(18,4) DEFAULT NULL COMMENT '最大可充电功率', `max_discharge_power` decimal(18,4) DEFAULT NULL COMMENT '最大可放电功率', `phase_a_current` decimal(18,4) DEFAULT NULL COMMENT '交流A相电流(A)', `phase_b_current` decimal(18,4) DEFAULT NULL COMMENT '交流B相电流(A)', `phase_c_current` decimal(18,4) DEFAULT NULL COMMENT '交流C相电流(A)', `dischargeable_energy` decimal(18,4) DEFAULT NULL COMMENT '剩余可放电量(kWh)', `soc` decimal(8,4) DEFAULT NULL COMMENT 'SOC(%)', `charged_energy_today` decimal(18,4) DEFAULT NULL COMMENT '当日总充电量(kWh)', `discharged_energy_today` decimal(18,4) DEFAULT NULL COMMENT '当日总放电量(kWh)', `record_time` varchar(64) DEFAULT NULL COMMENT '厂商数据时间', `source_type` tinyint NOT NULL DEFAULT 1 COMMENT '数据来源(1远端同步,2手工新增)', `management_deleted` tinyint NOT NULL DEFAULT 0 COMMENT '管理删除(0正常,1已删除)', `del_flag` tinyint NOT NULL DEFAULT 0 COMMENT '删除标记(0正常,1远端已删除)', `synced_at` datetime NOT NULL COMMENT '最近同步时间', `create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间', `update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间', PRIMARY KEY (`id`), UNIQUE KEY `uk_emind_energy_chain_station_uuid` (`station_id`, `uuid`), KEY `idx_emind_energy_chain_station_local` (`station_local_id`), KEY `idx_emind_energy_chain_del_flag` (`del_flag`), KEY `idx_emind_energy_chain_management` (`management_deleted`, `source_type`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='eMind储能能量链本地冗余';