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