| | |
| | | -- ---------------------------- |
| | | -- 峰谷平累计计算配置 |
| | | -- ---------------------------- |
| | | CREATE TABLE `t_peak_valley_flat` ( |
| | | `id` varchar(36) NOT NULL COMMENT 'id', |
| | | `name` varchar(36) DEFAULT NULL COMMENT '名称', |
| | | `type` varchar(36) DEFAULT NULL COMMENT '类型(peak/vallay/flat)', |
| | | `point_no` varchar(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '下发测点编码_日_占比', |
| | | `point_no_month` varchar(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '下发测点编码_月_占比', |
| | | `point_no_total` varchar(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '下发测点编码_日_峰/谷耗电量', |
| | | `power_no` varchar(36) DEFAULT NULL COMMENT '功率点位', |
| | | `create_time` datetime DEFAULT NULL COMMENT '创建时间', |
| | | PRIMARY KEY (`id`) |
| | | CREATE TABLE `t_peak_valley_flat` |
| | | ( |
| | | `id` varchar(36) NOT NULL COMMENT 'id', |
| | | `name` varchar(36) DEFAULT NULL COMMENT '名称', |
| | | `type` varchar(36) DEFAULT NULL COMMENT '类型(peak/vallay/flat)', |
| | | `point_no` varchar(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '下发测点编码_日_占比', |
| | | `point_no_month` varchar(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '下发测点编码_月_占比', |
| | | `point_no_total` varchar(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '下发测点编码_日_峰/谷耗电量', |
| | | `power_no` varchar(36) DEFAULT NULL COMMENT '功率点位', |
| | | `create_time` datetime DEFAULT NULL COMMENT '创建时间', |
| | | PRIMARY KEY (`id`) |
| | | ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='峰谷平累计计算配置'; |
| | | |
| | | CREATE INDEX `idx_occur_time` ON `t_power_maxdemand_main` (`occur_time`); |
| | | |
| | | |
| | | ALTER TABLE `t_power_net_factor` |
| | | ADD COLUMN `p_day` varchar(50) NULL DEFAULT NULL COMMENT '有功日累计'; |
| | | ALTER TABLE `t_power_net_factor` |
| | | ADD COLUMN `q_day` varchar(50) NULL DEFAULT NULL COMMENT '无功日累计'; |
| | | ALTER TABLE `t_power_net_factor` |
| | | ADD COLUMN `p_mon` varchar(50) NULL DEFAULT NULL COMMENT '有功月累计'; |
| | | ALTER TABLE `t_power_net_factor` |
| | | ADD COLUMN `q_mon` varchar(50) NULL DEFAULT NULL COMMENT '无功月累计'; |
| | | |
| | | -- ---------------------------- |
| | | -- 功率因数管控 |
| | | -- ---------------------------- |
| | | CREATE TABLE `t_power_factor_control` |
| | | ( |
| | | `id` varchar(36) NOT NULL COMMENT 'id', |
| | | `type` varchar(36) DEFAULT NULL COMMENT '类型', |
| | | `name` varchar(36) DEFAULT NULL COMMENT '名称', |
| | | `pred_result` varchar(36) DEFAULT NULL COMMENT '预测结果', |
| | | `sort` int NULL DEFAULT NULL COMMENT '排序', |
| | | PRIMARY KEY (`id`) |
| | | ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='功率因数管控'; |
| | | |
| | | ALTER TABLE `t_power_factor_control` |
| | | ADD COLUMN `data_type` varchar(20) NULL DEFAULT NULL COMMENT '数据类型' after `name`; |
| | | ALTER TABLE `t_power_factor_control` |
| | | ADD COLUMN `cos_index` int NULL DEFAULT NULL COMMENT '功率因素结果角标' after `pred_result`; |
| | | |
| | | -- ---------------------------- |
| | | -- 日报表 |
| | | -- ---------------------------- |
| | | CREATE TABLE `t_xxb_duty_report` |
| | | ( |
| | | `id` varchar(36) NOT NULL COMMENT 'id', |
| | | `cde_index` varchar(36) DEFAULT NULL COMMENT '类型', |
| | | `name_index` varchar(36) DEFAULT NULL COMMENT '名称', |
| | | `point_no1` varchar(36) DEFAULT NULL COMMENT '测点1', |
| | | `point_no2` varchar(36) DEFAULT NULL COMMENT '测点2', |
| | | `point_no3` varchar(36) DEFAULT NULL COMMENT '测点3', |
| | | `sort` int NULL DEFAULT NULL COMMENT '排序', |
| | | PRIMARY KEY (`id`) |
| | | ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='功率因数管控'; |
| | | |
| | | -- ---------------------------- |
| | | -- 日报表 |
| | | -- ---------------------------- |
| | | CREATE TABLE `t_xxb_duty_report` |
| | | ( |
| | | `id` varchar(36) NOT NULL COMMENT 'id', |
| | | `cde_index` varchar(36) DEFAULT NULL COMMENT '类型', |
| | | `name_index` varchar(36) DEFAULT NULL COMMENT '名称', |
| | | `point_no1` varchar(36) DEFAULT NULL COMMENT '测点1', |
| | | `point_no2` varchar(36) DEFAULT NULL COMMENT '测点2', |
| | | `point_no3` varchar(36) DEFAULT NULL COMMENT '测点3', |
| | | `sort` int NULL DEFAULT NULL COMMENT '排序', |
| | | PRIMARY KEY (`id`) |
| | | ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='功率因数管控'; |
| | | |
| | | |
| | | -- ---------------------------- |
| | | -- 135机组数据配置表 |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `t_plant_conf`; |
| | | CREATE TABLE `t_plant_conf` |
| | | ( |
| | | `id` varchar(36) NOT NULL COMMENT 'id', |
| | | `data_category` varchar(20) DEFAULT NULL COMMENT '数据类别(REAL:实时,HIS:历史)', |
| | | `data_type` varchar(20) DEFAULT NULL COMMENT '数据类型', |
| | | `data_no` varchar(20) DEFAULT NULL COMMENT '数据编码', |
| | | `business_type` varchar(20) NULL DEFAULT NULL COMMENT '业务类别', |
| | | `business_desc` varchar(20) NULL DEFAULT NULL COMMENT '业务描述', |
| | | `ind_code` varchar(20) NULL DEFAULT NULL COMMENT '指标编码', |
| | | `ind_name` varchar(20) NULL DEFAULT NULL COMMENT '指标名称', |
| | | `ind_unit` varchar(20) NULL DEFAULT NULL COMMENT '指标单位', |
| | | `remark` varchar(100) NULL DEFAULT NULL COMMENT '备注', |
| | | `ext1` varchar(20) NULL DEFAULT NULL COMMENT '拓展字段1', |
| | | `ext2` varchar(20) NULL DEFAULT NULL COMMENT '拓展字段2', |
| | | `ext3` varchar(20) NULL DEFAULT NULL COMMENT '拓展字段3', |
| | | `ext4` varchar(20) NULL DEFAULT NULL COMMENT '拓展字段4', |
| | | `ext5` varchar(20) NULL DEFAULT NULL COMMENT '拓展字段5', |
| | | `sort` int NULL DEFAULT NULL COMMENT '排序', |
| | | PRIMARY KEY (`id`), |
| | | KEY `idx_business_type` (`business_type`) |
| | | ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='135机组数据配置表'; |
| | | |
| | | -- ---------------------------- |
| | | -- xiz135机组指标数据配置表 |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `t_plant_index_conf`; |
| | | CREATE TABLE `t_plant_index_conf` |
| | | ( |
| | | `id` varchar(36) NOT NULL COMMENT 'id', |
| | | `business_type` varchar(20) DEFAULT NULL COMMENT '业务类别', |
| | | `business_desc` varchar(20) DEFAULT NULL COMMENT '业务描述', |
| | | `ind_code` varchar(20) DEFAULT NULL COMMENT '指标编码', |
| | | `ind_name` varchar(20) DEFAULT NULL COMMENT '指标名称', |
| | | `ind_unit` varchar(20) DEFAULT NULL COMMENT '指标单位', |
| | | `ind_avg` varchar(20) DEFAULT NULL COMMENT '历史平均', |
| | | `ind_theory` varchar(20) DEFAULT NULL COMMENT '理论值', |
| | | `ind_optimal` varchar(20) DEFAULT NULL COMMENT '最优值', |
| | | `ind_real` varchar(20) DEFAULT NULL COMMENT '实时值', |
| | | `ind_deviation_value` varchar(20) DEFAULT NULL COMMENT '偏差值', |
| | | `ind_deviation_rate` varchar(20) DEFAULT NULL COMMENT '偏差率', |
| | | `ind_previous` varchar(20) DEFAULT NULL COMMENT '上班数据', |
| | | `sort` int DEFAULT NULL COMMENT '排序', |
| | | PRIMARY KEY (`id`) |
| | | ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='135机组指标数据配置表'; |
| | | |
| | | CREATE TABLE `t_sync_log` |
| | | ( |
| | | `id` varchar(36) NOT NULL COMMENT 'id', |
| | | `table_name` varchar(50) NULL DEFAULT NULL COMMENT '表名称', |
| | | `remark` varchar(50) NULL DEFAULT NULL COMMENT '备注', |
| | | create_date datetime COMMENT '创建时间', |
| | | PRIMARY KEY (`id`) USING BTREE |
| | | ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci ROW_FORMAT = DYNAMIC COMMENT '同步日志'; |