Commit 9e790eb0ff438121c8ca06021dbbb403aba84a83

Authored by 648540858
1 parent be9bf60e

本地集成人大金仓连接jar

libs/jdbc-aarch/kingbase8-8.6.0.jar 0 → 100644
No preview for this file type
libs/jdbc-aarch/kingbase8-8.6.0.jre7.jar 0 → 100644
No preview for this file type
libs/jdbc-aarch/postgresql-42.2.9.jar 0 → 100644
No preview for this file type
libs/jdbc-aarch/postgresql-42.2.9.jre7.jar 0 → 100644
No preview for this file type
... ... @@ -142,13 +142,23 @@
142 142 <version>42.5.1</version>
143 143 </dependency>
144 144  
145   -
  145 + <!-- kingbase人大金仓 -->
  146 + <!-- 手动下载驱动后安装 -->
  147 + <!-- mvn install:install-file -Dfile=/home/lin/soft/kingbase/jdbc-aarch/kingbase8-8.6.0.jar -DgroupId=com.kingbase -DartifactId=kingbase8 -Dversion=8.6.0 -Dpackaging=jar
  148 + -->
  149 + <dependency>
  150 + <groupId>com.kingbase</groupId>
  151 + <artifactId>kingbase8</artifactId>
  152 + <version>8.6.0</version>
  153 + <scope>system</scope>
  154 + <systemPath>${basedir}/libs/jdbc-aarch/kingbase8-8.6.0.jar</systemPath>
  155 + </dependency>
146 156  
147 157 <!--Mybatis分页插件 -->
148 158 <dependency>
149 159 <groupId>com.github.pagehelper</groupId>
150 160 <artifactId>pagehelper-spring-boot-starter</artifactId>
151   - <version>1.4.3</version>
  161 + <version>1.4.6</version>
152 162 </dependency>
153 163  
154 164 <!--在线文档 -->
... ...
sql/2.6.8升级2.6.9.sql
... ... @@ -55,6 +55,9 @@ alter table device
55 55 alter table device
56 56 change keepaliveIntervalTime keepalive_interval_time int null;
57 57  
  58 +alter table device
  59 + change online on_line varchar(50) null;
  60 +
58 61 alter table device_alarm
59 62 change deviceId device_id varchar(50) not null;
60 63  
... ... @@ -393,10 +396,6 @@ alter table stream_push
393 396 alter table stream_push
394 397 change status status bool default false;
395 398  
396   -
397   -alter table stream_push
398   - change serverId server_id varchar(50) not null;
399   -
400 399 alter table stream_push
401 400 change pushTime push_time varchar(50) null;
402 401  
... ... @@ -412,6 +411,11 @@ alter table stream_push
412 411 alter table stream_push
413 412 change self self bool default false;
414 413  
  414 +alter table wvp_stream_push
  415 + drop column serverId;
  416 +
  417 +
  418 +
415 419 alter table user
416 420 change roleId role_id int not null;
417 421  
... ...
sql/初始化.sql
... ... @@ -252,7 +252,6 @@ create table wvp_stream_push (
252 252 create_time character varying(50),
253 253 alive_second integer,
254 254 media_server_id character varying(50),
255   - server_id character varying(50),
256 255 push_time character varying(50),
257 256 status bool default false,
258 257 update_time character varying(50),
... ...
src/main/java/com/genersoft/iot/vmp/storager/dao/StreamPushMapper.java
... ... @@ -102,7 +102,15 @@ public interface StreamPushMapper {
102 102 @Delete("DELETE FROM wvp_stream_push")
103 103 void clear();
104 104  
105   - @Delete("DELETE sp FROM wvp_stream_push sp left join wvp_gb_stream gs on gs.app = sp.app and gs.stream= sp.stream WHERE sp.media_server_id=#{mediaServerId} and gs.gb_id is null ")
  105 + @Delete("delete" +
  106 + " from wvp_stream_push " +
  107 + " where id in " +
  108 + " (select temp.id from " +
  109 + " (select wgs.gb_stream_id as id " +
  110 + " from wvp_gb_stream wgs" +
  111 + " left join wvp_stream_push sp on sp.id = wgs.gb_stream_id" +
  112 + " where wgs.gb_id is null and wgs.media_server_id = #{mediaServerId}) temp)"
  113 + )
106 114 void deleteWithoutGBId(String mediaServerId);
107 115  
108 116 @Select("SELECT * FROM wvp_stream_push WHERE media_server_id=#{mediaServerId}")
... ...