You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
backend/sql/sql

50 lines
1.9 KiB
Plaintext

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`;