3.'web_site.tb_battdischarge_plan'表新增字段'create_time'
`create_time` datetime DEFAULT NULL COMMENT '创建时间'
4.创建放电计划临时表 'web_site.tb_battdischarge_plan_temp'
CREATE TABLE `tb_battdischarge_plan_temp` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`station_id` varchar(20) DEFAULT NULL COMMENT '机房id',
`station_name` varchar(100) DEFAULT NULL COMMENT '机房名称',
`batt_group_id` int(11) DEFAULT NULL COMMENT '包机组id',
`batt_group_name` varchar(100) DEFAULT NULL COMMENT '电池组名称',
`group_id` bigint(20) DEFAULT NULL COMMENT '班组id,与包机组一致',
`group_name` varchar(200) DEFAULT NULL COMMENT '班组名称,与包机组一致',
`node_station` tinyint(1) DEFAULT NULL COMMENT '是否节点站',
`mon_cap_std` float DEFAULT NULL COMMENT '标称容量',
`mon_vol_std` float DEFAULT NULL COMMENT '标称单体电压',
`cap_percent` float DEFAULT NULL COMMENT '放电容量百分比',
`discharge_start_time` datetime DEFAULT NULL COMMENT '放电开始时间',
`create_time` datetime DEFAULT NULL COMMENT '创建时间',
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='放电计划临时表';
| | |
| | | `baoji_group_id` int(11) NOT NULL DEFAULT '0' COMMENT '包机组id' |
| | | 3.'web_site.tb_battdischarge_plan'表新增字段'create_time' |
| | | `create_time` datetime DEFAULT NULL COMMENT '创建时间' |
| | | 4.创建放电计划临时表 'web_site.tb_battdischarge_plan_temp' |
| | | CREATE TABLE `tb_battdischarge_plan_temp` ( |
| | | `id` int(11) NOT NULL AUTO_INCREMENT, |
| | | `station_id` varchar(20) DEFAULT NULL COMMENT '机房id', |
| | | `station_name` varchar(100) DEFAULT NULL COMMENT '机房名称', |
| | | `batt_group_id` int(11) DEFAULT NULL COMMENT '包机组id', |
| | | `batt_group_name` varchar(100) DEFAULT NULL COMMENT '电池组名称', |
| | | `group_id` bigint(20) DEFAULT NULL COMMENT '班组id,与包机组一致', |
| | | `group_name` varchar(200) DEFAULT NULL COMMENT '班组名称,与包机组一致', |
| | | `node_station` tinyint(1) DEFAULT NULL COMMENT '是否节点站', |
| | | `mon_cap_std` float DEFAULT NULL COMMENT '标称容量', |
| | | `mon_vol_std` float DEFAULT NULL COMMENT '标称单体电压', |
| | | `cap_percent` float DEFAULT NULL COMMENT '放电容量百分比', |
| | | `discharge_start_time` datetime DEFAULT NULL COMMENT '放电开始时间', |
| | | `create_time` datetime DEFAULT NULL COMMENT '创建时间', |
| | | PRIMARY KEY (`id`) |
| | | ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='放电计划临时表'; |
| | | |
| | | |
| | | V1.60 edit at date 2023-03-16 |
| | | 1.'db_user.tb_user_battgroup_baojigroup'新增字段'discharge_plan_flag' -- 用于标识放电计划是否启用 |
| | |
| | | |
| | | <root> |
| | | <mysql_ramdb_recreate_en>false</mysql_ramdb_recreate_en> |
| | | <mysql_server_ip>192.168.10.79</mysql_server_ip> |
| | | <mysql_server_ip>127.0.0.1</mysql_server_ip> |
| | | <!--SOURCE_BATTDATA_TYPE_FBSDEV = 0--> |
| | | <!--SOURCE_BATTDATA_TYPE_SQLSERVER = 1--> |
| | | <!--SOURCE_BATTDATA_TYPE_C_INTERFACE = 2--> |
| | |
| | | |
| | | createTb_Alarm_Voice_Set_Table(pool, recreate); |
| | | |
| | | createBattdischarge_Plan_Temp_Table(pool,recreate); //创建放电计划临时表 |
| | | |
| | | System.out.println(" DB_web_site init end at " + Com.getDateTimeFormat(new Date(), Com.DTF_YMDhms)); |
| | | } |
| | | |
| | |
| | | sql.close_con(); |
| | | } |
| | | } |
| | | /** |
| | | * 创建放电计划临时表 |
| | | */ |
| | | public static void createBattdischarge_Plan_Temp_Table(MysqlConnPool pool, boolean recreate) { |
| | | String sql_str01 = " DROP TABLE IF EXISTS "+Sql_Mysql.Tb_Battdischarge_Plan_Temp_Table; |
| | | String sql_str02 = "CREATE TABLE IF NOT EXISTS " + Sql_Mysql.Tb_Battdischarge_Plan_Temp_Table + " (" + |
| | | " `id` int(11) NOT NULL AUTO_INCREMENT," + |
| | | " `station_id` varchar(20) DEFAULT NULL COMMENT '机房id'," + |
| | | " `station_name` varchar(100) DEFAULT NULL COMMENT '机房名称'," + |
| | | " `batt_group_id` int(11) DEFAULT NULL COMMENT '包机组id'," + |
| | | " `batt_group_name` varchar(100) DEFAULT NULL COMMENT '电池组名称'," + |
| | | " `group_id` bigint(20) DEFAULT NULL COMMENT '班组id,与包机组一致'," + |
| | | " `group_name` varchar(200) DEFAULT NULL COMMENT '班组名称,与包机组一致'," + |
| | | " `node_station` tinyint(1) DEFAULT NULL COMMENT '是否节点站'," + |
| | | " `mon_cap_std` float DEFAULT NULL COMMENT '标称容量'," + |
| | | " `mon_vol_std` float DEFAULT NULL COMMENT '标称单体电压'," + |
| | | " `cap_percent` float DEFAULT NULL COMMENT '放电容量百分比'," + |
| | | " `discharge_start_time` datetime DEFAULT NULL COMMENT '放电开始时间'," + |
| | | " `create_time` datetime DEFAULT NULL COMMENT '创建时间'," + |
| | | " PRIMARY KEY (`id`)" + |
| | | ") ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='放电计划临时表';"; |
| | | Sql_Mysql sql = new Sql_Mysql(pool.getConn()); |
| | | try { |
| | | if(true == recreate) { |
| | | //sql.sqlMysqlExecute(sql_str01); |
| | | //sql.sqlMysqlExecute(sql_str02); |
| | | }else { |
| | | } |
| | | sql.sqlMysqlExecute(sql_str02); //创建放电计划临时表 |
| | | |
| | | } catch (SQLException e) { |
| | | e.printStackTrace(); |
| | | } finally { |
| | | sql.close_con(); |
| | | } |
| | | } |
| | | |
| | | /** |
| | | * 创建放电计划规避时间表 |
| | |
| | | rs = sql.sqlMysqlQuery(sql_str03); |
| | | if(false == rs.next()) { |
| | | sql.sqlMysqlExecute(" ALTER TABLE " + Sql_Mysql.Tb_Alarm_Voice_Set_Table |
| | | + " ADD COLUMN `status` int(11) DEFAULT NULL COMMENT '1:有效\\n0:无效\\n';"); |
| | | + " ADD COLUMN `status` int(11) DEFAULT NULL COMMENT '1:有效 ;0:无效 ';"); |
| | | } |
| | | /************************** 添加 next_timestamp 字段 **************************************/ |
| | | rs = null; |
| | |
| | | public static final String TB_Map_Outline_Table = WEB_Site +".`tb_map_outline`"; //首页轮廓图表 |
| | | public static final String TB_Interface_Table = WEB_Site +".`tb_interface`"; |
| | | //三方接口配置表 |
| | | public static final String TB_Worksheet_Alarm_Table = WEB_Site +".`tb_worksheet_alarm`"; //三方接口配置表 |
| | | public static final String TB_Worksheet_Link_Table = WEB_Site +".`tb_worksheet_link`"; //三方接口配置表 |
| | | public static final String TB_Worksheet_Main_Table = WEB_Site +".`tb_worksheet_main`"; //三方接口配置表 |
| | | public static final String TB_Worksheet_Alarm_Table = WEB_Site +".`tb_worksheet_alarm`"; //三方接口配置表 |
| | | public static final String TB_Worksheet_Link_Table = WEB_Site +".`tb_worksheet_link`"; //三方接口配置表 |
| | | public static final String TB_Worksheet_Main_Table = WEB_Site +".`tb_worksheet_main`"; //三方接口配置表 |
| | | |
| | | public static final String Tb_Alarm_Voice_Set_Table = WEB_Site +".`tb_alarm_voice_set`"; //告警语音设置 |
| | | public static final String Tb_Alarm_Voice_Set_Table = WEB_Site +".`tb_alarm_voice_set`"; //告警语音设置 |
| | | public static final String Tb_Battdischarge_Plan_Temp_Table = WEB_Site +".`tb_battdischarge_plan_temp`"; //放电计划临时表 |
| | | |
| | | |
| | | |
| | |
| | | `baoji_group_id` int(11) NOT NULL DEFAULT '0' COMMENT '包机组id' |
| | | 3.'web_site.tb_battdischarge_plan'表新增字段'create_time' |
| | | `create_time` datetime DEFAULT NULL COMMENT '创建时间' |
| | | 4.创建放电计划临时表 'web_site.tb_battdischarge_plan_temp' |
| | | CREATE TABLE `tb_battdischarge_plan_temp` ( |
| | | `id` int(11) NOT NULL AUTO_INCREMENT, |
| | | `station_id` varchar(20) DEFAULT NULL COMMENT '机房id', |
| | | `station_name` varchar(100) DEFAULT NULL COMMENT '机房名称', |
| | | `batt_group_id` int(11) DEFAULT NULL COMMENT '包机组id', |
| | | `batt_group_name` varchar(100) DEFAULT NULL COMMENT '电池组名称', |
| | | `group_id` bigint(20) DEFAULT NULL COMMENT '班组id,与包机组一致', |
| | | `group_name` varchar(200) DEFAULT NULL COMMENT '班组名称,与包机组一致', |
| | | `node_station` tinyint(1) DEFAULT NULL COMMENT '是否节点站', |
| | | `mon_cap_std` float DEFAULT NULL COMMENT '标称容量', |
| | | `mon_vol_std` float DEFAULT NULL COMMENT '标称单体电压', |
| | | `cap_percent` float DEFAULT NULL COMMENT '放电容量百分比', |
| | | `discharge_start_time` datetime DEFAULT NULL COMMENT '放电开始时间', |
| | | `create_time` datetime DEFAULT NULL COMMENT '创建时间', |
| | | PRIMARY KEY (`id`) |
| | | ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='放电计划临时表'; |
| | | |
| | | |
| | | V1.60 edit at date 2023-03-16 |
| | | 1.'db_user.tb_user_battgroup_baojigroup'新增字段'discharge_plan_flag' -- 用于标识放电计划是否启用 |