| | |
| | | //创建 通信电源核容一体机遥测实时状态表 |
| | | createDev6159_Power_Yx_Table(pool, recreate); |
| | | |
| | | //创建 交直流监控屏实时数据表 |
| | | createAcdc_Secuity_Table(pool, recreate); |
| | | |
| | | System.out.println(" Db_Ram_Db init end at " + Com.getDateTimeFormat(new Date(), Com.DTF_YMDhms)); |
| | | } |
| | | |
| | | /** |
| | | * 创建交直流监控屏实时数据表 |
| | | * @param pool |
| | | * @param recreate |
| | | */ |
| | | private static void createAcdc_Secuity_Table(MysqlConnPool pool, boolean recreate) { |
| | | String sql_str01 = " DROP TABLE IF EXISTS "+Sql_Mysql.Acdc_Secuity_Table; |
| | | String sql_str02 = "CREATE TABLE IF NOT EXISTS " + Sql_Mysql.Acdc_Secuity_Table + " (" + |
| | | " `num` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '自增主键'," + |
| | | " `dev_id` int(11) NOT NULL DEFAULT '1' COMMENT '设备ID'," + |
| | | " `record_time` datetime NOT NULL DEFAULT '2000-01-01 00:00:00'," + |
| | | " `acin1_vola` float NOT NULL DEFAULT '0' COMMENT '第一路交流A相输入电压'," + |
| | | " `acin1_volb` float NOT NULL DEFAULT '0' COMMENT '第一路交流B相输入电压'," + |
| | | " `acin1_volc` float NOT NULL DEFAULT '0' COMMENT '第一路交流C相输入电压'," + |
| | | " `acin1_curra` float NOT NULL DEFAULT '0' COMMENT '第一路交流A相输入电流'," + |
| | | " `acin1_currb` float NOT NULL DEFAULT '0' COMMENT '第一路交流B相输入电流'," + |
| | | " `acin1_currc` float NOT NULL DEFAULT '0' COMMENT '第一路交流C相输入电流'," + |
| | | " `acin1_freq` float NOT NULL DEFAULT '0' COMMENT '第一路交流输入频率'," + |
| | | " `acin2_vola` float NOT NULL DEFAULT '0' COMMENT '第二路交流A相输入电压'," + |
| | | " `acin2_volb` float NOT NULL DEFAULT '0' COMMENT '第二路交流B相输入电压'," + |
| | | " `acin2_volc` float NOT NULL DEFAULT '0' COMMENT '第二路交流C相输入电压'," + |
| | | " `acin2_curra` float NOT NULL DEFAULT '0' COMMENT '第二路交流A相输入电流'," + |
| | | " `acin2_currb` float NOT NULL DEFAULT '0' COMMENT '第二路交流B相输入电流'," + |
| | | " `acin2_currc` float NOT NULL DEFAULT '0' COMMENT '第二路交流C相输入电流'," + |
| | | " `acin2_freq` float NOT NULL DEFAULT '0' COMMENT '第二路交流输入频率'," + |
| | | " `dc_outvol` float NOT NULL DEFAULT '0' COMMENT '直流输出电压'," + |
| | | " `load_curr` float NOT NULL DEFAULT '0' COMMENT '负载电流'," + |
| | | " PRIMARY KEY (`num`)," + |
| | | " UNIQUE KEY `idx_dev_id` (`dev_id`) USING BTREE," + |
| | | " KEY `idx_record_time` (`record_time`) USING BTREE" + |
| | | ") 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); |
| | | } catch (SQLException e) { |
| | | e.printStackTrace(); |
| | | } finally { |
| | | sql.close_con(); |
| | | } |
| | | } |
| | | |
| | | /** |
| | | * 创建充放电一体机离线检测表 |
| | | * @param pool |
| | | * @param recreate |