提交 fe8d1480 编写于 作者: nengyuangzhang's avatar nengyuangzhang

added new tables for energy, billing and carbon in database

上级 9e7f1cba
......@@ -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
......
......@@ -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`
-- ---------------------------------------------------------------------------------------------------------------------
......
......@@ -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`
-- ---------------------------------------------------------------------------------------------------------------------
......
......@@ -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`
-- ---------------------------------------------------------------------------------------------------------------------
......
......@@ -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,
......
......@@ -175,7 +175,7 @@ const Dashboard = ({ setRedirect, setRedirectUrl, t }) => {
setTotalDischarge(json['total_discharge_energy']);
setTotalRevenue(json['total_charge_billing']);
setTotalRevenue(json['total_discharge_billing']);
}
});
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册