| 
					
				 | 
			
			
				@@ -3,79 +3,79 @@ create schema wvp collate utf8_bin; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 create table device 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 ( 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    deviceId           varchar(255) not null 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    deviceId           varchar(50) not null 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         primary key, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    name               varchar(255) null, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    manufacturer       varchar(255) null, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    model              varchar(255) null, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    firmware           varchar(255) null, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    transport          varchar(255) null, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    streamMode         varchar(255) null, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    online             varchar(255) null, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    name               varchar(50) null, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    manufacturer       varchar(50) null, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    model              varchar(50) null, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    firmware           varchar(50) null, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    transport          varchar(50) null, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    streamMode         varchar(50) null, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    online             varchar(50) null, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     registerTimeMillis int          null, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    ip                 varchar(255) not null, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    ip                 varchar(50) not null, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     port               int          not null, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    hostAddress        varchar(255) not null 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    hostAddress        varchar(50) not null 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 ); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 create table device_channel 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 ( 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    channelId   varchar(255) not null, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    name        varchar(255) null, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    manufacture varchar(255) null, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    model       varchar(255) null, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    owner       varchar(255) null, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    civilCode   varchar(255) null, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    block       varchar(255) null, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    address     varchar(255) null, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    parentId    varchar(255) null, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    channelId   varchar(50) not null, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    name        varchar(50) null, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    manufacture varchar(50) null, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    model       varchar(50) null, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    owner       varchar(50) null, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    civilCode   varchar(50) null, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    block       varchar(50) null, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    address     varchar(50) null, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    parentId    varchar(50) null, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     safetyWay   int          null, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     registerWay int          null, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    certNum     varchar(255) null, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    certNum     varchar(50) null, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     certifiable int          null, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     errCode     int          null, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    endTime     varchar(255) null, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    secrecy     varchar(255) null, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    ipAddress   varchar(255) null, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    endTime     varchar(50) null, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    secrecy     varchar(50) null, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    ipAddress   varchar(50) null, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     port        int          null, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    password    varchar(255) null, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    password    varchar(50) null, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     PTZType     int          null, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     status      int          null, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     longitude   double       null, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     latitude    double       null, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    streamId    varchar(255) null, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    deviceId    varchar(255) not null, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    parental    varchar(255) null, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    streamId    varchar(50) null, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    deviceId    varchar(50) not null, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    parental    varchar(50) null, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     hasAudio    tinyint(1)   null, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     primary key (channelId, deviceId) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 ); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 create table device_mobile_position 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 ( 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    deviceId       varchar(255) not null, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    deviceName     varchar(255) null, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    time           varchar(255) not null, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    deviceId       varchar(50) not null, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    deviceName     varchar(50) null, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    time           varchar(50) not null, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     longitude      double       not null, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     latitude       double       not null, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     altitude       double       null, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     speed          double       null, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     direction      double       null, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    reportSource   varchar(255) null, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    geodeticSystem varchar(255) null, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    cnLng          varchar(255) null, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    cnLat          varchar(255) null, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    reportSource   varchar(50) null, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    geodeticSystem varchar(50) null, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    cnLng          varchar(50) null, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    cnLat          varchar(50) null, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     primary key (deviceId, time) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 ); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 create table gb_stream 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 ( 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    app        varchar(255) not null, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    stream     varchar(255) not null, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    gbId       varchar(255) not null, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    name       varchar(255) null, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    app        varchar(50) not null, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    stream     varchar(50) not null, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    gbId       varchar(50) not null, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    name       varchar(50) null, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     longitude  double       null, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     latitude   double       null, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    streamType varchar(255) null, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    streamType varchar(50) null, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     status     int          null, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     primary key (app, stream, gbId) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 ); 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -83,21 +83,21 @@ create table gb_stream 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 create table parent_platform 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 ( 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     enable         int          null, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    name           varchar(255) null, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    serverGBId     varchar(255) not null 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    name           varchar(50) null, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    serverGBId     varchar(50) not null 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         primary key, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    serverGBDomain varchar(255) null, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    serverIP       varchar(255) null, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    serverGBDomain varchar(50) null, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    serverIP       varchar(50) null, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     serverPort     int          null, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    deviceGBId     varchar(255) not null, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    deviceIp       varchar(255) null, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    devicePort     varchar(255) null, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    username       varchar(255) null, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    password       varchar(255) null, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    expires        varchar(255) null, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    keepTimeout    varchar(255) null, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    transport      varchar(255) null, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    characterSet   varchar(255) null, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    deviceGBId     varchar(50) not null, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    deviceIp       varchar(50) null, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    devicePort     varchar(50) null, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    username       varchar(50) null, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    password       varchar(50) null, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    expires        varchar(50) null, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    keepTimeout    varchar(50) null, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    transport      varchar(50) null, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    characterSet   varchar(50) null, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     ptz            int          null, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     rtcp           int          null, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     status         tinyint(1)   null 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -105,32 +105,32 @@ create table parent_platform 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 create table platform_gb_channel 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 ( 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    channelId          varchar(255) not null, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    deviceId           varchar(255) not null, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    platformId         varchar(255) not null, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    deviceAndChannelId varchar(255) not null, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    channelId          varchar(50) not null, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    deviceId           varchar(50) not null, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    platformId         varchar(50) not null, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    deviceAndChannelId varchar(50) not null, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     primary key (deviceAndChannelId, platformId) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 ); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 create table platform_gb_stream 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 ( 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    platformId varchar(255) not null, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    app        varchar(255) not null, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    stream     varchar(255) not null, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    platformId varchar(50) not null, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    app        varchar(50) not null, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    stream     varchar(50) not null, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     primary key (platformId, app, stream) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 ); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 create table stream_proxy 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 ( 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    type           varchar(255) not null, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    app            varchar(255) not null, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    stream         varchar(255) not null, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    url            varchar(255) null, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    src_url        varchar(255) null, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    type           varchar(50) not null, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    app            varchar(50) not null, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    stream         varchar(50) not null, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    url            varchar(50) null, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    src_url        varchar(50) null, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     dst_url        blob         null, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     timeout_ms     int          null, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    ffmpeg_cmd_key varchar(255) null, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    rtp_type       varchar(255) null, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    ffmpeg_cmd_key varchar(50) null, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    rtp_type       varchar(50) null, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     enable_hls     tinyint(1)   null, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     enable_mp4     tinyint(1)   null, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     enable         tinyint(1)   not null, 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -139,11 +139,11 @@ create table stream_proxy 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 create table stream_push 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 ( 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    app              varchar(255) not null, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    stream           varchar(255) not null, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    totalReaderCount varchar(255) null, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    app              varchar(50) not null, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    stream           varchar(50) not null, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    totalReaderCount varchar(50) null, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     originType       int          null, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    originTypeStr    varchar(255) null, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    originTypeStr    varchar(50) null, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     createStamp      int          null, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     aliveSecond      int          null, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     primary key (app, stream) 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -153,10 +153,10 @@ create table user 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 ( 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     id          int auto_increment 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         primary key, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    username    varchar(255) not null, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    password    varchar(255) not null, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    username    varchar(50) not null, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    password    varchar(50) not null, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     roleId      int          not null, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    create_time varchar(255) not null 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    create_time varchar(50) not null 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 ); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 insert into user (username, password, roleId, create_time) values ('admin', '21232f297a57a5a743894a0e4a801fc3', '0', '2021-04-13 14:14:57'); 
			 |