Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
MyEMS
MyEMS能源管理系统
提交
fe8d1480
M
MyEMS能源管理系统
项目概览
MyEMS
/
MyEMS能源管理系统
通知
46
Star
2
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
DevOps
流水线
流水线任务
计划
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
M
MyEMS能源管理系统
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
DevOps
DevOps
流水线
流水线任务
计划
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
流水线任务
提交
Issue看板
前往新版Gitcode,体验更适合开发者的 AI 搜索 >>
提交
fe8d1480
编写于
5月 10, 2024
作者:
nengyuangzhang
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
added new tables for energy, billing and carbon in database
上级
9e7f1cba
变更
6
隐藏空白更改
内联
并排
Showing
6 changed file
with
378 addition
and
1 deletion
+378
-1
CHANGELOG.md
CHANGELOG.md
+1
-0
database/install/myems_billing_db.sql
database/install/myems_billing_db.sql
+75
-0
database/install/myems_carbon_db.sql
database/install/myems_carbon_db.sql
+75
-0
database/install/myems_energy_db.sql
database/install/myems_energy_db.sql
+75
-0
database/upgrade/upgrade4.5.0RC.sql
database/upgrade/upgrade4.5.0RC.sql
+151
-0
myems-web/src/components/MyEMS/Microgrid/Dashboard.js
myems-web/src/components/MyEMS/Microgrid/Dashboard.js
+1
-1
未找到文件。
CHANGELOG.md
浏览文件 @
fe8d1480
...
...
@@ -9,6 +9,7 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/).
-
added latest value to data source points table in myems-admin
-
added menus for plan functions in database
-
added energy plan reports (preview) in myems-web
-
added new tables for energy, billing and carbon in database
### Changed
-
updated Distribution System in myems-web
### Fixed
...
...
database/install/myems_billing_db.sql
浏览文件 @
fe8d1480
...
...
@@ -203,6 +203,81 @@ CREATE TABLE IF NOT EXISTS `myems_billing_db`.`tbl_microgrid_discharge_hourly` (
PRIMARY
KEY
(
`id`
));
CREATE
INDEX
`tbl_microgrid_discharge_hourly_index_1`
ON
`myems_billing_db`
.
`tbl_microgrid_discharge_hourly`
(
`microgrid_id`
,
`start_datetime_utc`
);
-- ---------------------------------------------------------------------------------------------------------------------
-- Table `myems_billing_db`.`tbl_microgrid_evcharger_hourly`
-- ---------------------------------------------------------------------------------------------------------------------
DROP
TABLE
IF
EXISTS
`myems_billing_db`
.
`tbl_microgrid_evcharger_hourly`
;
CREATE
TABLE
IF
NOT
EXISTS
`myems_billing_db`
.
`tbl_microgrid_evcharger_hourly`
(
`id`
BIGINT
NOT
NULL
AUTO_INCREMENT
,
`microgrid_id`
BIGINT
NOT
NULL
,
`start_datetime_utc`
DATETIME
NOT
NULL
,
`actual_value`
DECIMAL
(
18
,
3
)
NOT
NULL
,
PRIMARY
KEY
(
`id`
));
CREATE
INDEX
`tbl_microgrid_evcharger_hourly_index_1`
ON
`myems_billing_db`
.
`tbl_microgrid_evcharger_hourly`
(
`microgrid_id`
,
`start_datetime_utc`
);
-- ---------------------------------------------------------------------------------------------------------------------
-- Table `myems_billing_db`.`tbl_microgrid_grid_buy_hourly`
-- ---------------------------------------------------------------------------------------------------------------------
DROP
TABLE
IF
EXISTS
`myems_billing_db`
.
`tbl_microgrid_grid_buy_hourly`
;
CREATE
TABLE
IF
NOT
EXISTS
`myems_billing_db`
.
`tbl_microgrid_grid_buy_hourly`
(
`id`
BIGINT
NOT
NULL
AUTO_INCREMENT
,
`microgrid_id`
BIGINT
NOT
NULL
,
`start_datetime_utc`
DATETIME
NOT
NULL
,
`actual_value`
DECIMAL
(
18
,
3
)
NOT
NULL
,
PRIMARY
KEY
(
`id`
));
CREATE
INDEX
`tbl_microgrid_grid_buy_hourly_index_1`
ON
`myems_billing_db`
.
`tbl_microgrid_grid_buy_hourly`
(
`microgrid_id`
,
`start_datetime_utc`
);
-- ---------------------------------------------------------------------------------------------------------------------
-- Table `myems_billing_db`.`tbl_microgrid_grid_sell_hourly`
-- ---------------------------------------------------------------------------------------------------------------------
DROP
TABLE
IF
EXISTS
`myems_billing_db`
.
`tbl_microgrid_grid_sell_hourly`
;
CREATE
TABLE
IF
NOT
EXISTS
`myems_billing_db`
.
`tbl_microgrid_grid_sell_hourly`
(
`id`
BIGINT
NOT
NULL
AUTO_INCREMENT
,
`microgrid_id`
BIGINT
NOT
NULL
,
`start_datetime_utc`
DATETIME
NOT
NULL
,
`actual_value`
DECIMAL
(
18
,
3
)
NOT
NULL
,
PRIMARY
KEY
(
`id`
));
CREATE
INDEX
`tbl_microgrid_grid_sell_hourly_index_1`
ON
`myems_billing_db`
.
`tbl_microgrid_grid_sell_hourly`
(
`microgrid_id`
,
`start_datetime_utc`
);
-- ---------------------------------------------------------------------------------------------------------------------
-- Table `myems_billing_db`.`tbl_microgrid_load_hourly`
-- ---------------------------------------------------------------------------------------------------------------------
DROP
TABLE
IF
EXISTS
`myems_billing_db`
.
`tbl_microgrid_load_hourly`
;
CREATE
TABLE
IF
NOT
EXISTS
`myems_billing_db`
.
`tbl_microgrid_load_hourly`
(
`id`
BIGINT
NOT
NULL
AUTO_INCREMENT
,
`microgrid_id`
BIGINT
NOT
NULL
,
`start_datetime_utc`
DATETIME
NOT
NULL
,
`actual_value`
DECIMAL
(
18
,
3
)
NOT
NULL
,
PRIMARY
KEY
(
`id`
));
CREATE
INDEX
`tbl_microgrid_load_hourly_index_1`
ON
`myems_billing_db`
.
`tbl_microgrid_load_hourly`
(
`microgrid_id`
,
`start_datetime_utc`
);
-- ---------------------------------------------------------------------------------------------------------------------
-- Table `myems_billing_db`.`tbl_microgrid_photovoltaic_hourly`
-- ---------------------------------------------------------------------------------------------------------------------
DROP
TABLE
IF
EXISTS
`myems_billing_db`
.
`tbl_microgrid_photovoltaic_hourly`
;
CREATE
TABLE
IF
NOT
EXISTS
`myems_billing_db`
.
`tbl_microgrid_photovoltaic_hourly`
(
`id`
BIGINT
NOT
NULL
AUTO_INCREMENT
,
`microgrid_id`
BIGINT
NOT
NULL
,
`start_datetime_utc`
DATETIME
NOT
NULL
,
`actual_value`
DECIMAL
(
18
,
3
)
NOT
NULL
,
PRIMARY
KEY
(
`id`
));
CREATE
INDEX
`tbl_microgrid_photovoltaic_hourly_index_1`
ON
`myems_billing_db`
.
`tbl_microgrid_photovoltaic_hourly`
(
`microgrid_id`
,
`start_datetime_utc`
);
-- ---------------------------------------------------------------------------------------------------------------------
-- Table `myems_billing_db`.`tbl_offline_meter_hourly`
-- ---------------------------------------------------------------------------------------------------------------------
...
...
database/install/myems_carbon_db.sql
浏览文件 @
fe8d1480
...
...
@@ -209,6 +209,81 @@ CREATE INDEX `tbl_microgrid_discharge_hourly_index_1`
ON
`myems_carbon_db`
.
`tbl_microgrid_discharge_hourly`
(
`microgrid_id`
,
`start_datetime_utc`
);
-- ---------------------------------------------------------------------------------------------------------------------
-- Table `myems_carbon_db`.`tbl_microgrid_evcharger_hourly`
-- ---------------------------------------------------------------------------------------------------------------------
DROP
TABLE
IF
EXISTS
`myems_carbon_db`
.
`tbl_microgrid_evcharger_hourly`
;
CREATE
TABLE
IF
NOT
EXISTS
`myems_carbon_db`
.
`tbl_microgrid_evcharger_hourly`
(
`id`
BIGINT
NOT
NULL
AUTO_INCREMENT
,
`microgrid_id`
BIGINT
NOT
NULL
,
`start_datetime_utc`
DATETIME
NOT
NULL
,
`actual_value`
DECIMAL
(
18
,
3
)
NOT
NULL
,
PRIMARY
KEY
(
`id`
));
CREATE
INDEX
`tbl_microgrid_evcharger_hourly_index_1`
ON
`myems_carbon_db`
.
`tbl_microgrid_evcharger_hourly`
(
`microgrid_id`
,
`start_datetime_utc`
);
-- ---------------------------------------------------------------------------------------------------------------------
-- Table `myems_carbon_db`.`tbl_microgrid_grid_buy_hourly`
-- ---------------------------------------------------------------------------------------------------------------------
DROP
TABLE
IF
EXISTS
`myems_carbon_db`
.
`tbl_microgrid_grid_buy_hourly`
;
CREATE
TABLE
IF
NOT
EXISTS
`myems_carbon_db`
.
`tbl_microgrid_grid_buy_hourly`
(
`id`
BIGINT
NOT
NULL
AUTO_INCREMENT
,
`microgrid_id`
BIGINT
NOT
NULL
,
`start_datetime_utc`
DATETIME
NOT
NULL
,
`actual_value`
DECIMAL
(
18
,
3
)
NOT
NULL
,
PRIMARY
KEY
(
`id`
));
CREATE
INDEX
`tbl_microgrid_grid_buy_hourly_index_1`
ON
`myems_carbon_db`
.
`tbl_microgrid_grid_buy_hourly`
(
`microgrid_id`
,
`start_datetime_utc`
);
-- ---------------------------------------------------------------------------------------------------------------------
-- Table `myems_carbon_db`.`tbl_microgrid_grid_sell_hourly`
-- ---------------------------------------------------------------------------------------------------------------------
DROP
TABLE
IF
EXISTS
`myems_carbon_db`
.
`tbl_microgrid_grid_sell_hourly`
;
CREATE
TABLE
IF
NOT
EXISTS
`myems_carbon_db`
.
`tbl_microgrid_grid_sell_hourly`
(
`id`
BIGINT
NOT
NULL
AUTO_INCREMENT
,
`microgrid_id`
BIGINT
NOT
NULL
,
`start_datetime_utc`
DATETIME
NOT
NULL
,
`actual_value`
DECIMAL
(
18
,
3
)
NOT
NULL
,
PRIMARY
KEY
(
`id`
));
CREATE
INDEX
`tbl_microgrid_grid_sell_hourly_index_1`
ON
`myems_carbon_db`
.
`tbl_microgrid_grid_sell_hourly`
(
`microgrid_id`
,
`start_datetime_utc`
);
-- ---------------------------------------------------------------------------------------------------------------------
-- Table `myems_carbon_db`.`tbl_microgrid_load_hourly`
-- ---------------------------------------------------------------------------------------------------------------------
DROP
TABLE
IF
EXISTS
`myems_carbon_db`
.
`tbl_microgrid_load_hourly`
;
CREATE
TABLE
IF
NOT
EXISTS
`myems_carbon_db`
.
`tbl_microgrid_load_hourly`
(
`id`
BIGINT
NOT
NULL
AUTO_INCREMENT
,
`microgrid_id`
BIGINT
NOT
NULL
,
`start_datetime_utc`
DATETIME
NOT
NULL
,
`actual_value`
DECIMAL
(
18
,
3
)
NOT
NULL
,
PRIMARY
KEY
(
`id`
));
CREATE
INDEX
`tbl_microgrid_load_hourly_index_1`
ON
`myems_carbon_db`
.
`tbl_microgrid_load_hourly`
(
`microgrid_id`
,
`start_datetime_utc`
);
-- ---------------------------------------------------------------------------------------------------------------------
-- Table `myems_carbon_db`.`tbl_microgrid_photovoltaic_hourly`
-- ---------------------------------------------------------------------------------------------------------------------
DROP
TABLE
IF
EXISTS
`myems_carbon_db`
.
`tbl_microgrid_photovoltaic_hourly`
;
CREATE
TABLE
IF
NOT
EXISTS
`myems_carbon_db`
.
`tbl_microgrid_photovoltaic_hourly`
(
`id`
BIGINT
NOT
NULL
AUTO_INCREMENT
,
`microgrid_id`
BIGINT
NOT
NULL
,
`start_datetime_utc`
DATETIME
NOT
NULL
,
`actual_value`
DECIMAL
(
18
,
3
)
NOT
NULL
,
PRIMARY
KEY
(
`id`
));
CREATE
INDEX
`tbl_microgrid_photovoltaic_hourly_index_1`
ON
`myems_carbon_db`
.
`tbl_microgrid_photovoltaic_hourly`
(
`microgrid_id`
,
`start_datetime_utc`
);
-- ---------------------------------------------------------------------------------------------------------------------
-- Table `myems_carbon_db`.`tbl_offline_meter_hourly`
-- ---------------------------------------------------------------------------------------------------------------------
...
...
database/install/myems_energy_db.sql
浏览文件 @
fe8d1480
...
...
@@ -207,6 +207,81 @@ CREATE INDEX `tbl_microgrid_discharge_hourly_index_1`
ON
`myems_energy_db`
.
`tbl_microgrid_discharge_hourly`
(
`microgrid_id`
,
`start_datetime_utc`
);
-- ---------------------------------------------------------------------------------------------------------------------
-- Table `myems_energy_db`.`tbl_microgrid_evcharger_hourly`
-- ---------------------------------------------------------------------------------------------------------------------
DROP
TABLE
IF
EXISTS
`myems_energy_db`
.
`tbl_microgrid_evcharger_hourly`
;
CREATE
TABLE
IF
NOT
EXISTS
`myems_energy_db`
.
`tbl_microgrid_evcharger_hourly`
(
`id`
BIGINT
NOT
NULL
AUTO_INCREMENT
,
`microgrid_id`
BIGINT
NOT
NULL
,
`start_datetime_utc`
DATETIME
NOT
NULL
,
`actual_value`
DECIMAL
(
18
,
3
)
NOT
NULL
,
PRIMARY
KEY
(
`id`
));
CREATE
INDEX
`tbl_microgrid_evcharger_hourly_index_1`
ON
`myems_energy_db`
.
`tbl_microgrid_evcharger_hourly`
(
`microgrid_id`
,
`start_datetime_utc`
);
-- ---------------------------------------------------------------------------------------------------------------------
-- Table `myems_energy_db`.`tbl_microgrid_grid_buy_hourly`
-- ---------------------------------------------------------------------------------------------------------------------
DROP
TABLE
IF
EXISTS
`myems_energy_db`
.
`tbl_microgrid_grid_buy_hourly`
;
CREATE
TABLE
IF
NOT
EXISTS
`myems_energy_db`
.
`tbl_microgrid_grid_buy_hourly`
(
`id`
BIGINT
NOT
NULL
AUTO_INCREMENT
,
`microgrid_id`
BIGINT
NOT
NULL
,
`start_datetime_utc`
DATETIME
NOT
NULL
,
`actual_value`
DECIMAL
(
18
,
3
)
NOT
NULL
,
PRIMARY
KEY
(
`id`
));
CREATE
INDEX
`tbl_microgrid_grid_buy_hourly_index_1`
ON
`myems_energy_db`
.
`tbl_microgrid_grid_buy_hourly`
(
`microgrid_id`
,
`start_datetime_utc`
);
-- ---------------------------------------------------------------------------------------------------------------------
-- Table `myems_energy_db`.`tbl_microgrid_grid_sell_hourly`
-- ---------------------------------------------------------------------------------------------------------------------
DROP
TABLE
IF
EXISTS
`myems_energy_db`
.
`tbl_microgrid_grid_sell_hourly`
;
CREATE
TABLE
IF
NOT
EXISTS
`myems_energy_db`
.
`tbl_microgrid_grid_sell_hourly`
(
`id`
BIGINT
NOT
NULL
AUTO_INCREMENT
,
`microgrid_id`
BIGINT
NOT
NULL
,
`start_datetime_utc`
DATETIME
NOT
NULL
,
`actual_value`
DECIMAL
(
18
,
3
)
NOT
NULL
,
PRIMARY
KEY
(
`id`
));
CREATE
INDEX
`tbl_microgrid_grid_sell_hourly_index_1`
ON
`myems_energy_db`
.
`tbl_microgrid_grid_sell_hourly`
(
`microgrid_id`
,
`start_datetime_utc`
);
-- ---------------------------------------------------------------------------------------------------------------------
-- Table `myems_energy_db`.`tbl_microgrid_load_hourly`
-- ---------------------------------------------------------------------------------------------------------------------
DROP
TABLE
IF
EXISTS
`myems_energy_db`
.
`tbl_microgrid_load_hourly`
;
CREATE
TABLE
IF
NOT
EXISTS
`myems_energy_db`
.
`tbl_microgrid_load_hourly`
(
`id`
BIGINT
NOT
NULL
AUTO_INCREMENT
,
`microgrid_id`
BIGINT
NOT
NULL
,
`start_datetime_utc`
DATETIME
NOT
NULL
,
`actual_value`
DECIMAL
(
18
,
3
)
NOT
NULL
,
PRIMARY
KEY
(
`id`
));
CREATE
INDEX
`tbl_microgrid_load_hourly_index_1`
ON
`myems_energy_db`
.
`tbl_microgrid_load_hourly`
(
`microgrid_id`
,
`start_datetime_utc`
);
-- ---------------------------------------------------------------------------------------------------------------------
-- Table `myems_energy_db`.`tbl_microgrid_photovoltaic_hourly`
-- ---------------------------------------------------------------------------------------------------------------------
DROP
TABLE
IF
EXISTS
`myems_energy_db`
.
`tbl_microgrid_photovoltaic_hourly`
;
CREATE
TABLE
IF
NOT
EXISTS
`myems_energy_db`
.
`tbl_microgrid_photovoltaic_hourly`
(
`id`
BIGINT
NOT
NULL
AUTO_INCREMENT
,
`microgrid_id`
BIGINT
NOT
NULL
,
`start_datetime_utc`
DATETIME
NOT
NULL
,
`actual_value`
DECIMAL
(
18
,
3
)
NOT
NULL
,
PRIMARY
KEY
(
`id`
));
CREATE
INDEX
`tbl_microgrid_photovoltaic_hourly_index_1`
ON
`myems_energy_db`
.
`tbl_microgrid_photovoltaic_hourly`
(
`microgrid_id`
,
`start_datetime_utc`
);
-- ---------------------------------------------------------------------------------------------------------------------
-- Table `myems_energy_db`.`tbl_meter_hourly`
-- ---------------------------------------------------------------------------------------------------------------------
...
...
database/upgrade/upgrade4.5.0RC.sql
浏览文件 @
fe8d1480
...
...
@@ -39,6 +39,57 @@ CREATE INDEX `tbl_microgrid_discharge_hourly_index_1`
ON
`myems_energy_db`
.
`tbl_microgrid_discharge_hourly`
(
`microgrid_id`
,
`start_datetime_utc`
);
CREATE
TABLE
IF
NOT
EXISTS
`myems_energy_db`
.
`tbl_microgrid_evcharger_hourly`
(
`id`
BIGINT
NOT
NULL
AUTO_INCREMENT
,
`microgrid_id`
BIGINT
NOT
NULL
,
`start_datetime_utc`
DATETIME
NOT
NULL
,
`actual_value`
DECIMAL
(
18
,
3
)
NOT
NULL
,
PRIMARY
KEY
(
`id`
));
CREATE
INDEX
`tbl_microgrid_evcharger_hourly_index_1`
ON
`myems_energy_db`
.
`tbl_microgrid_evcharger_hourly`
(
`microgrid_id`
,
`start_datetime_utc`
);
CREATE
TABLE
IF
NOT
EXISTS
`myems_energy_db`
.
`tbl_microgrid_grid_buy_hourly`
(
`id`
BIGINT
NOT
NULL
AUTO_INCREMENT
,
`microgrid_id`
BIGINT
NOT
NULL
,
`start_datetime_utc`
DATETIME
NOT
NULL
,
`actual_value`
DECIMAL
(
18
,
3
)
NOT
NULL
,
PRIMARY
KEY
(
`id`
));
CREATE
INDEX
`tbl_microgrid_grid_buy_hourly_index_1`
ON
`myems_energy_db`
.
`tbl_microgrid_grid_buy_hourly`
(
`microgrid_id`
,
`start_datetime_utc`
);
CREATE
TABLE
IF
NOT
EXISTS
`myems_energy_db`
.
`tbl_microgrid_grid_sell_hourly`
(
`id`
BIGINT
NOT
NULL
AUTO_INCREMENT
,
`microgrid_id`
BIGINT
NOT
NULL
,
`start_datetime_utc`
DATETIME
NOT
NULL
,
`actual_value`
DECIMAL
(
18
,
3
)
NOT
NULL
,
PRIMARY
KEY
(
`id`
));
CREATE
INDEX
`tbl_microgrid_grid_sell_hourly_index_1`
ON
`myems_energy_db`
.
`tbl_microgrid_grid_sell_hourly`
(
`microgrid_id`
,
`start_datetime_utc`
);
CREATE
TABLE
IF
NOT
EXISTS
`myems_energy_db`
.
`tbl_microgrid_load_hourly`
(
`id`
BIGINT
NOT
NULL
AUTO_INCREMENT
,
`microgrid_id`
BIGINT
NOT
NULL
,
`start_datetime_utc`
DATETIME
NOT
NULL
,
`actual_value`
DECIMAL
(
18
,
3
)
NOT
NULL
,
PRIMARY
KEY
(
`id`
));
CREATE
INDEX
`tbl_microgrid_load_hourly_index_1`
ON
`myems_energy_db`
.
`tbl_microgrid_load_hourly`
(
`microgrid_id`
,
`start_datetime_utc`
);
CREATE
TABLE
IF
NOT
EXISTS
`myems_energy_db`
.
`tbl_microgrid_photovoltaic_hourly`
(
`id`
BIGINT
NOT
NULL
AUTO_INCREMENT
,
`microgrid_id`
BIGINT
NOT
NULL
,
`start_datetime_utc`
DATETIME
NOT
NULL
,
`actual_value`
DECIMAL
(
18
,
3
)
NOT
NULL
,
PRIMARY
KEY
(
`id`
));
CREATE
INDEX
`tbl_microgrid_photovoltaic_hourly_index_1`
ON
`myems_energy_db`
.
`tbl_microgrid_photovoltaic_hourly`
(
`microgrid_id`
,
`start_datetime_utc`
);
CREATE
TABLE
IF
NOT
EXISTS
`myems_billing_db`
.
`tbl_microgrid_charge_hourly`
(
`id`
BIGINT
NOT
NULL
AUTO_INCREMENT
,
`microgrid_id`
BIGINT
NOT
NULL
,
...
...
@@ -59,6 +110,56 @@ CREATE INDEX `tbl_microgrid_discharge_hourly_index_1`
ON
`myems_billing_db`
.
`tbl_microgrid_discharge_hourly`
(
`microgrid_id`
,
`start_datetime_utc`
);
CREATE
TABLE
IF
NOT
EXISTS
`myems_billing_db`
.
`tbl_microgrid_evcharger_hourly`
(
`id`
BIGINT
NOT
NULL
AUTO_INCREMENT
,
`microgrid_id`
BIGINT
NOT
NULL
,
`start_datetime_utc`
DATETIME
NOT
NULL
,
`actual_value`
DECIMAL
(
18
,
3
)
NOT
NULL
,
PRIMARY
KEY
(
`id`
));
CREATE
INDEX
`tbl_microgrid_evcharger_hourly_index_1`
ON
`myems_billing_db`
.
`tbl_microgrid_evcharger_hourly`
(
`microgrid_id`
,
`start_datetime_utc`
);
CREATE
TABLE
IF
NOT
EXISTS
`myems_billing_db`
.
`tbl_microgrid_grid_buy_hourly`
(
`id`
BIGINT
NOT
NULL
AUTO_INCREMENT
,
`microgrid_id`
BIGINT
NOT
NULL
,
`start_datetime_utc`
DATETIME
NOT
NULL
,
`actual_value`
DECIMAL
(
18
,
3
)
NOT
NULL
,
PRIMARY
KEY
(
`id`
));
CREATE
INDEX
`tbl_microgrid_grid_buy_hourly_index_1`
ON
`myems_billing_db`
.
`tbl_microgrid_grid_buy_hourly`
(
`microgrid_id`
,
`start_datetime_utc`
);
CREATE
TABLE
IF
NOT
EXISTS
`myems_billing_db`
.
`tbl_microgrid_grid_sell_hourly`
(
`id`
BIGINT
NOT
NULL
AUTO_INCREMENT
,
`microgrid_id`
BIGINT
NOT
NULL
,
`start_datetime_utc`
DATETIME
NOT
NULL
,
`actual_value`
DECIMAL
(
18
,
3
)
NOT
NULL
,
PRIMARY
KEY
(
`id`
));
CREATE
INDEX
`tbl_microgrid_grid_sell_hourly_index_1`
ON
`myems_billing_db`
.
`tbl_microgrid_grid_sell_hourly`
(
`microgrid_id`
,
`start_datetime_utc`
);
CREATE
TABLE
IF
NOT
EXISTS
`myems_billing_db`
.
`tbl_microgrid_load_hourly`
(
`id`
BIGINT
NOT
NULL
AUTO_INCREMENT
,
`microgrid_id`
BIGINT
NOT
NULL
,
`start_datetime_utc`
DATETIME
NOT
NULL
,
`actual_value`
DECIMAL
(
18
,
3
)
NOT
NULL
,
PRIMARY
KEY
(
`id`
));
CREATE
INDEX
`tbl_microgrid_load_hourly_index_1`
ON
`myems_billing_db`
.
`tbl_microgrid_load_hourly`
(
`microgrid_id`
,
`start_datetime_utc`
);
CREATE
TABLE
IF
NOT
EXISTS
`myems_billing_db`
.
`tbl_microgrid_photovoltaic_hourly`
(
`id`
BIGINT
NOT
NULL
AUTO_INCREMENT
,
`microgrid_id`
BIGINT
NOT
NULL
,
`start_datetime_utc`
DATETIME
NOT
NULL
,
`actual_value`
DECIMAL
(
18
,
3
)
NOT
NULL
,
PRIMARY
KEY
(
`id`
));
CREATE
INDEX
`tbl_microgrid_photovoltaic_hourly_index_1`
ON
`myems_billing_db`
.
`tbl_microgrid_photovoltaic_hourly`
(
`microgrid_id`
,
`start_datetime_utc`
);
CREATE
TABLE
IF
NOT
EXISTS
`myems_carbon_db`
.
`tbl_microgrid_charge_hourly`
(
`id`
BIGINT
NOT
NULL
AUTO_INCREMENT
,
`microgrid_id`
BIGINT
NOT
NULL
,
...
...
@@ -79,6 +180,56 @@ CREATE INDEX `tbl_microgrid_discharge_hourly_index_1`
ON
`myems_carbon_db`
.
`tbl_microgrid_discharge_hourly`
(
`microgrid_id`
,
`start_datetime_utc`
);
CREATE
TABLE
IF
NOT
EXISTS
`myems_carbon_db`
.
`tbl_microgrid_evcharger_hourly`
(
`id`
BIGINT
NOT
NULL
AUTO_INCREMENT
,
`microgrid_id`
BIGINT
NOT
NULL
,
`start_datetime_utc`
DATETIME
NOT
NULL
,
`actual_value`
DECIMAL
(
18
,
3
)
NOT
NULL
,
PRIMARY
KEY
(
`id`
));
CREATE
INDEX
`tbl_microgrid_evcharger_hourly_index_1`
ON
`myems_carbon_db`
.
`tbl_microgrid_evcharger_hourly`
(
`microgrid_id`
,
`start_datetime_utc`
);
CREATE
TABLE
IF
NOT
EXISTS
`myems_carbon_db`
.
`tbl_microgrid_grid_buy_hourly`
(
`id`
BIGINT
NOT
NULL
AUTO_INCREMENT
,
`microgrid_id`
BIGINT
NOT
NULL
,
`start_datetime_utc`
DATETIME
NOT
NULL
,
`actual_value`
DECIMAL
(
18
,
3
)
NOT
NULL
,
PRIMARY
KEY
(
`id`
));
CREATE
INDEX
`tbl_microgrid_grid_buy_hourly_index_1`
ON
`myems_carbon_db`
.
`tbl_microgrid_grid_buy_hourly`
(
`microgrid_id`
,
`start_datetime_utc`
);
CREATE
TABLE
IF
NOT
EXISTS
`myems_carbon_db`
.
`tbl_microgrid_grid_sell_hourly`
(
`id`
BIGINT
NOT
NULL
AUTO_INCREMENT
,
`microgrid_id`
BIGINT
NOT
NULL
,
`start_datetime_utc`
DATETIME
NOT
NULL
,
`actual_value`
DECIMAL
(
18
,
3
)
NOT
NULL
,
PRIMARY
KEY
(
`id`
));
CREATE
INDEX
`tbl_microgrid_grid_sell_hourly_index_1`
ON
`myems_carbon_db`
.
`tbl_microgrid_grid_sell_hourly`
(
`microgrid_id`
,
`start_datetime_utc`
);
CREATE
TABLE
IF
NOT
EXISTS
`myems_carbon_db`
.
`tbl_microgrid_load_hourly`
(
`id`
BIGINT
NOT
NULL
AUTO_INCREMENT
,
`microgrid_id`
BIGINT
NOT
NULL
,
`start_datetime_utc`
DATETIME
NOT
NULL
,
`actual_value`
DECIMAL
(
18
,
3
)
NOT
NULL
,
PRIMARY
KEY
(
`id`
));
CREATE
INDEX
`tbl_microgrid_load_hourly_index_1`
ON
`myems_carbon_db`
.
`tbl_microgrid_load_hourly`
(
`microgrid_id`
,
`start_datetime_utc`
);
CREATE
TABLE
IF
NOT
EXISTS
`myems_carbon_db`
.
`tbl_microgrid_photovoltaic_hourly`
(
`id`
BIGINT
NOT
NULL
AUTO_INCREMENT
,
`microgrid_id`
BIGINT
NOT
NULL
,
`start_datetime_utc`
DATETIME
NOT
NULL
,
`actual_value`
DECIMAL
(
18
,
3
)
NOT
NULL
,
PRIMARY
KEY
(
`id`
));
CREATE
INDEX
`tbl_microgrid_photovoltaic_hourly_index_1`
ON
`myems_carbon_db`
.
`tbl_microgrid_photovoltaic_hourly`
(
`microgrid_id`
,
`start_datetime_utc`
);
CREATE
TABLE
IF
NOT
EXISTS
`myems_energy_db`
.
`tbl_energy_storage_container_charge_hourly`
(
`id`
BIGINT
NOT
NULL
AUTO_INCREMENT
,
`energy_storage_container_id`
BIGINT
NOT
NULL
,
...
...
myems-web/src/components/MyEMS/Microgrid/Dashboard.js
浏览文件 @
fe8d1480
...
...
@@ -175,7 +175,7 @@ const Dashboard = ({ setRedirect, setRedirectUrl, t }) => {
setTotalDischarge
(
json
[
'
total_discharge_energy
'
]);
setTotalRevenue
(
json
[
'
total_charge_billing
'
]);
setTotalRevenue
(
json
[
'
total_
dis
charge_billing
'
]);
}
});
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录