Commit 9e790eb0ff438121c8ca06021dbbb403aba84a83
1 parent
be9bf60e
本地集成人大金仓连接jar
Showing
8 changed files
with
29 additions
and
8 deletions
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
pom.xml
| ... | ... | @@ -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}") | ... | ... |