2023-08-21 17:54:15 +08:00
|
|
|
CREATE TABLE `wvp_common_gb_channel`
|
|
|
|
(
|
|
|
|
`common_gb_id` bigint unsigned NOT NULL AUTO_INCREMENT,
|
|
|
|
`common_gb_device_id` varchar(50) NOT NULL,
|
2023-08-25 15:49:56 +08:00
|
|
|
`common_gb_name` varchar(255) DEFAULT NULL,
|
2023-08-21 17:54:15 +08:00
|
|
|
`common_gb_manufacturer` varchar(255) DEFAULT NULL,
|
|
|
|
`common_gb_model` varchar(255) DEFAULT NULL,
|
|
|
|
`common_gb_owner` varchar(255) DEFAULT NULL,
|
2023-08-25 15:49:56 +08:00
|
|
|
`common_gb_civilCode` varchar(50) DEFAULT NULL,
|
2023-08-21 17:54:15 +08:00
|
|
|
`common_gb_block` varchar(255) DEFAULT NULL,
|
|
|
|
`common_gb_address` varchar(255) DEFAULT NULL,
|
|
|
|
`common_gb_parental` integer,
|
|
|
|
`common_gb_parent_id` varchar(50) DEFAULT NULL,
|
|
|
|
`common_gb_safety_way` integer,
|
|
|
|
`common_gb_register_way` integer,
|
|
|
|
`common_gb_cert_num` varchar(255) DEFAULT NULL,
|
|
|
|
`common_gb_certifiable` integer,
|
|
|
|
`common_gb_err_code` integer,
|
|
|
|
`common_gb_end_time` varchar(50) DEFAULT NULL,
|
|
|
|
`common_gb_secrecy` integer,
|
|
|
|
`common_gb_ip_address` varchar(50) DEFAULT NULL,
|
|
|
|
`common_gb_port` integer,
|
|
|
|
`common_gb_password` varchar(50) DEFAULT NULL,
|
2023-08-25 15:49:56 +08:00
|
|
|
`common_gb_status` bool default false,
|
2023-08-21 17:54:15 +08:00
|
|
|
`common_gb_longitude` double,
|
|
|
|
`common_gb_latitude` double,
|
|
|
|
`common_gb_ptz_type` integer,
|
|
|
|
`common_gb_position_type` integer,
|
|
|
|
`common_gb_room_type` integer,
|
|
|
|
`common_gb_use_type` integer,
|
|
|
|
`common_gb_supply_light_type` integer,
|
|
|
|
`common_gb_direction_type` integer,
|
|
|
|
`common_gb_resolution` varchar(255) DEFAULT NULL,
|
|
|
|
`common_gb_business_group_id` varchar(255) DEFAULT NULL,
|
|
|
|
`common_gb_download_speed` varchar(255) DEFAULT NULL,
|
|
|
|
`common_gb_svc_time_support_mode` integer,
|
|
|
|
`type` varchar(255) NOT NULL,
|
2023-08-25 15:49:56 +08:00
|
|
|
`updateTime` varchar(50) NOT NULL,
|
|
|
|
`createTime` varchar(50) NOT NULL,
|
2023-08-21 17:54:15 +08:00
|
|
|
PRIMARY KEY (`common_gb_id`),
|
|
|
|
UNIQUE KEY `common_gb_device_id` (`common_gb_device_id`)
|
|
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci;
|
|
|
|
|
|
|
|
|
2023-10-04 00:59:16 +08:00
|
|
|
CREATE TABLE `wvp_common_group`
|
2023-08-21 17:54:15 +08:00
|
|
|
(
|
2023-10-04 00:59:16 +08:00
|
|
|
`common_group_id` bigint unsigned NOT NULL AUTO_INCREMENT,
|
|
|
|
`common_group_device_id` varchar(50) NOT NULL,
|
|
|
|
`common_group_name` varchar(255) NOT NULL,
|
|
|
|
`common_group_parent_id` varchar(50) DEFAULT NULL,
|
2023-10-08 18:09:46 +08:00
|
|
|
`common_group_top_id` varchar(50) DEFAULT NULL,
|
2023-10-04 00:59:16 +08:00
|
|
|
`common_group_create_time` varchar(50) NOT NULL,
|
|
|
|
`common_group_update_time` varchar(50) NOT NULL,
|
|
|
|
PRIMARY KEY (`common_group_id`),
|
|
|
|
UNIQUE KEY `common_group_device_id` (`common_group_device_id`)
|
2023-08-21 17:54:15 +08:00
|
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci;
|
|
|
|
|
|
|
|
CREATE TABLE `wvp_common_region`
|
|
|
|
(
|
|
|
|
`common_region_id` bigint unsigned NOT NULL AUTO_INCREMENT,
|
|
|
|
`common_region_device_id` varchar(50) NOT NULL,
|
|
|
|
`common_region_name` varchar(255) NOT NULL,
|
|
|
|
`common_region_parent_id` varchar(50) DEFAULT NULL,
|
2023-08-24 16:15:58 +08:00
|
|
|
`common_region_create_time` varchar(50) NOT NULL,
|
|
|
|
`common_region_update_time` varchar(50) NOT NULL,
|
2023-08-21 17:54:15 +08:00
|
|
|
PRIMARY KEY (`common_region_id`),
|
|
|
|
UNIQUE KEY `common_region_device_id` (`common_region_device_id`)
|
|
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci;
|
|
|
|
|
|
|
|
CREATE TABLE `wvp_common_platform_channel`
|
|
|
|
(
|
|
|
|
`id` bigint unsigned NOT NULL AUTO_INCREMENT,
|
2023-08-24 16:15:58 +08:00
|
|
|
`platform_id` varchar(50) NOT NULL,
|
|
|
|
`common_gb_channel_id` varchar(50) NOT NULL,
|
2023-08-21 17:54:15 +08:00
|
|
|
PRIMARY KEY (`id`),
|
|
|
|
UNIQUE KEY `id` (`id`),
|
|
|
|
UNIQUE KEY `uk_platform_id_common_gb_channel_id` (`platform_id`,`common_gb_channel_id`)
|
2023-08-24 16:15:58 +08:00
|
|
|
) ENGINE = InnoDB
|
|
|
|
DEFAULT CHARSET = utf8mb4
|
|
|
|
COLLATE = utf8mb4_0900_ai_ci;
|
2023-08-21 17:54:15 +08:00
|
|
|
|
2023-08-21 17:58:17 +08:00
|
|
|
CREATE TABLE `wvp_common_platform_region`
|
2023-08-21 17:54:15 +08:00
|
|
|
(
|
2023-10-04 00:59:16 +08:00
|
|
|
`id` bigint unsigned NOT NULL AUTO_INCREMENT,
|
2023-08-24 16:15:58 +08:00
|
|
|
`platform_id` varchar(50) NOT NULL,
|
|
|
|
`region_id` varchar(50) NOT NULL,
|
2023-08-21 17:54:15 +08:00
|
|
|
PRIMARY KEY (`id`),
|
|
|
|
UNIQUE KEY `id` (`id`),
|
2023-08-21 17:58:17 +08:00
|
|
|
UNIQUE KEY `uk_platform_region_id` (`platform_id`,`region_id`)
|
2023-08-24 16:15:58 +08:00
|
|
|
) ENGINE = InnoDB
|
|
|
|
DEFAULT CHARSET = utf8mb4
|
|
|
|
COLLATE = utf8mb4_0900_ai_ci;
|
2023-08-21 17:54:15 +08:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|