CREATE TABLE wvp_common_channel ( common_gb_id serial primary key, common_gb_device_id varchar(50) NOT NULL, common_gb_name varchar(255) DEFAULT NULL, common_gb_manufacturer varchar(255) DEFAULT NULL, common_gb_model varchar(255) DEFAULT NULL, common_gb_owner varchar(255) DEFAULT NULL, common_gb_civilCode varchar(50) DEFAULT NULL, 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, common_gb_status bool default false, 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, common_gb_svc_space_support_mode integer, type varchar(255) NOT NULL, update_time varchar(50) NOT NULL, create_time varchar(50) NOT NULL, UNIQUE KEY common_gb_device_id (common_gb_device_id) ); CREATE TABLE wvp_common_group ( common_group_id serial primary key, common_group_device_id varchar(50) NOT NULL, common_group_name varchar(255) NOT NULL, common_group_parent_id varchar(50) DEFAULT NULL, common_group_top_id varchar(50) DEFAULT NULL, common_group_create_time varchar(50) NOT NULL, common_group_update_time varchar(50) NOT NULL, UNIQUE KEY common_group_device_id (common_group_device_id) ); CREATE TABLE wvp_common_region ( common_region_id serial primary key, common_region_device_id varchar(50) NOT NULL, common_region_name varchar(255) NOT NULL, common_region_parent_id varchar(50) DEFAULT NULL, common_region_create_time varchar(50) NOT NULL, common_region_update_time varchar(50) NOT NULL, UNIQUE KEY common_region_device_id (common_region_device_id) ); CREATE TABLE wvp_common_channel_platform ( id serial primary key, platform_id integer, common_gb_channel_id integer, UNIQUE KEY uk_platform_id_common_gb_channel_id (platform_id,common_gb_channel_id) ); drop table wvp_platform_gb_stream; drop table wvp_platform_gb_channel; drop table wvp_platform_catalog; drop table wvp_platform_gb_channel; drop table wvp_resources_tree; alter table wvp_platform add share_all_channel bool default false; alter table wvp_platform add share_group bool default true; alter table wvp_platform add share_region bool default false; alter table wvp_device_channel add common_gb_channel_id integer; alter table wvp_stream_push add name varchar(255) default NULL; alter table wvp_stream_push add common_gb_channel_id integer; alter table wvp_stream_proxy add common_gb_channel_id integer; alter table wvp_stream_push drop column origin_type; alter table wvp_stream_push drop column origin_type_str; alter table wvp_stream_push add gb_id varchar(50) default NULL; alter table wvp_stream_push add longitude double precision; alter table wvp_stream_push add latitude double precision; alter table wvp_stream_push add status bool default false; alter table wvp_stream_proxy add gb_id varchar(50) default NULL; alter table wvp_stream_proxy add longitude double precision; alter table wvp_stream_proxy add latitude double precision; alter table wvp_stream_proxy add pulling bool default false; alter table wvp_stream_proxy add pulling bool default false; alter table wvp_stream_proxy add pull_time varchar(255) default NULL; alter table wvp_stream_proxy add proxy_error varchar(255) default NULL; alter table wvp_stream_proxy drop column enable; alter table wvp_device drop column auto_sync_channel; alter table wvp_stream_push drop column total_reader_count; alter table wvp_stream_push drop column alive_second; alter table wvp_stream_proxy drop column src_url; alter table wvp_platform drop column administrative_division; alter table wvp_platform drop column catalog_id; alter table wvp_platform add column system_catalog bool default false;