panlinlin
4 years ago
2 changed files with 169 additions and 7 deletions
@ -0,0 +1,162 @@ |
|||||
|
-- auto-generated definition |
||||
|
create schema wvp collate utf8_bin; |
||||
|
|
||||
|
create table device |
||||
|
( |
||||
|
deviceId varchar(255) 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, |
||||
|
registerTimeMillis int null, |
||||
|
ip varchar(255) not null, |
||||
|
port int not null, |
||||
|
hostAddress varchar(255) 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, |
||||
|
safetyWay int null, |
||||
|
registerWay int null, |
||||
|
certNum varchar(255) null, |
||||
|
certifiable int null, |
||||
|
errCode int null, |
||||
|
endTime varchar(255) null, |
||||
|
secrecy varchar(255) null, |
||||
|
ipAddress varchar(255) null, |
||||
|
port int null, |
||||
|
password varchar(255) 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, |
||||
|
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, |
||||
|
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, |
||||
|
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, |
||||
|
longitude double null, |
||||
|
latitude double null, |
||||
|
streamType varchar(255) null, |
||||
|
status int null, |
||||
|
primary key (app, stream, gbId) |
||||
|
); |
||||
|
|
||||
|
create table parent_platform |
||||
|
( |
||||
|
enable int null, |
||||
|
name varchar(255) null, |
||||
|
serverGBId varchar(255) not null |
||||
|
primary key, |
||||
|
serverGBDomain varchar(255) null, |
||||
|
serverIP varchar(255) 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, |
||||
|
ptz int null, |
||||
|
rtcp int null, |
||||
|
status tinyint(1) null |
||||
|
); |
||||
|
|
||||
|
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, |
||||
|
primary key (deviceAndChannelId, platformId) |
||||
|
); |
||||
|
|
||||
|
create table platform_gb_stream |
||||
|
( |
||||
|
platformId varchar(255) not null, |
||||
|
app varchar(255) not null, |
||||
|
stream varchar(255) 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, |
||||
|
dst_url blob null, |
||||
|
timeout_ms int null, |
||||
|
ffmpeg_cmd_key varchar(255) null, |
||||
|
rtp_type varchar(255) null, |
||||
|
enable_hls tinyint(1) null, |
||||
|
enable_mp4 tinyint(1) null, |
||||
|
enable tinyint(1) not null, |
||||
|
primary key (app, stream) |
||||
|
); |
||||
|
|
||||
|
create table stream_push |
||||
|
( |
||||
|
app varchar(255) not null, |
||||
|
stream varchar(255) not null, |
||||
|
totalReaderCount varchar(255) null, |
||||
|
originType int null, |
||||
|
originTypeStr varchar(255) null, |
||||
|
createStamp int null, |
||||
|
aliveSecond int null, |
||||
|
primary key (app, stream) |
||||
|
); |
||||
|
|
||||
|
create table user |
||||
|
( |
||||
|
id int auto_increment |
||||
|
primary key, |
||||
|
username varchar(255) not null, |
||||
|
password varchar(255) not null, |
||||
|
roleId int not null, |
||||
|
create_time varchar(255) not null |
||||
|
); |
||||
|
|
||||
|
insert into user (username, password, roleId, create_time) values ('admin', '21232f297a57a5a743894a0e4a801fc3', '0', '2021-04-13 14:14:57'); |
Loading…
Reference in new issue