CREATE TABLE `dev_type` ( `id` int(11) NOT NULL COMMENT '内部设备类型:1: 微拍 2: 拉力 3:微气象', `name` varchar(1024) NOT NULL, `create_time` timestamp NULL DEFAULT NULL COMMENT '创建时间', `update_time` timestamp NULL DEFAULT NULL COMMENT '修改时间', PRIMARY KEY (`id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='设备类型表'; CREATE ALGORITHM = UNDEFINED DEFINER = `xymp`@`localhost` SQL SECURITY DEFINER VIEW `v_dy_line_towe_terminals` AS SELECT `d`.`id` AS `id`, `a`.`id` AS `dy_id`, `a`.`name` AS `dy_name`, `b`.`id` AS `line_id`, `b`.`name` AS `line_name`, `b`.`bs_manufacturer` AS `line_bs_manufacturer`, `c`.`id` AS `tower_id`, `c`.`name` AS `tower_name`, `d`.`cmdid` AS `cmdid`, `d`.`org_id` AS `org_id`, `d`.`equip_name` AS `equip_name`, `d`.`display_name` AS `display_name`, `d`.`model` AS `model`, `d`.`essential_info_version` AS `essential_info_version`, `d`.`has_pan` AS `has_pan`, `d`.`bs_manufacturer` AS `bs_manufacturer`, `d`.`bs_production_date` AS `bs_production_date`, `d`.`bs_identifier` AS `bs_identifier`, `d`.`latitude` AS `latitude`, `d`.`longitude` AS `longitude`, `d`.`status` AS `status`, `d`.`protocol` AS `protocol`, `d`.`sim` AS `sim`, `d`.`working_date` AS `working_date`, `d`.`net_type` AS `net_type`, `d`.`dev_type` AS `dev_type`, `d`.`phase` AS `phase`, `d`.`equipment_type` AS `equipment_type` FROM (((`dy_level` `a` LEFT JOIN `lines` `b` ON ((`a`.`id` = `b`.`dy_level_id`))) LEFT JOIN `towers` `c` ON ((`b`.`id` = `c`.`line_id`))) JOIN `terminals` `d` ON ((`c`.`id` = `d`.`tower_id`))) ALTER TABLE `xymp`.`sys_users` ADD COLUMN `notes` VARCHAR(1024) NULL DEFAULT NULL AFTER `password`; CREATE TABLE `terminal_upload` ( `path` varchar(500) NOT NULL COMMENT '上传路径', `name` varchar(100) DEFAULT NULL COMMENT '文件名称', `upload_date` timestamp NULL DEFAULT CURRENT_TIMESTAMP COMMENT '上传时间', `version` varchar(50) DEFAULT NULL COMMENT '版本号', `title` varchar(1024) DEFAULT NULL COMMENT '备注' ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='上传信息表'; CREATE ALGORITHM = UNDEFINED DEFINER = `root`@`localhost` SQL SECURITY DEFINER VIEW `v_dy_line_tower_terminals` AS SELECT `d`.`id` AS `id`, `a`.`id` AS `dy_id`, `a`.`name` AS `dy_name`, `b`.`id` AS `line_id`, `b`.`name` AS `line_name`, `b`.`bs_manufacturer` AS `line_bs_manufacturer`, `c`.`id` AS `tower_id`, `c`.`name` AS `tower_name`, `c`.`address` AS `address`, `c`.`order` AS `order`, `d`.`cmdid` AS `cmdid`, `d`.`org_id` AS `org_id`, `d`.`equip_name` AS `equip_name`, `d`.`display_name` AS `display_name`, `d`.`model` AS `model`, `d`.`essential_info_version` AS `essential_info_version`, `d`.`has_pan` AS `has_pan`, `d`.`bs_manufacturer` AS `bs_manufacturer`, `d`.`bs_production_date` AS `bs_production_date`, `d`.`bs_identifier` AS `bs_identifier`, `d`.`latitude` AS `latitude`, `d`.`longitude` AS `longitude`, `d`.`status` AS `status`, `d`.`protocol` AS `protocol`, `d`.`sim` AS `sim`, `d`.`working_date` AS `working_date`, `d`.`net_type` AS `net_type`, `d`.`dev_type` AS `dev_type`, `d`.`phase` AS `phase`, `d`.`equipment_type` AS `equipment_type`, `e`.`last_heartbeat` AS `last_heartbeat` FROM ((((`dy_level` `a` LEFT JOIN `lines` `b` ON ((`a`.`id` = `b`.`dy_level_id`))) LEFT JOIN `towers` `c` ON ((`b`.`id` = `c`.`line_id`))) JOIN `terminals` `d` ON ((`c`.`id` = `d`.`tower_id`))) LEFT JOIN `terminal_status` `e` ON ((`e`.`term_id` = `d`.`id`)))