Browse Source

f10相关sql脚本

jwy
review512jwy@163.com 1 month ago
parent
commit
d994285f05
  1. 59
      data-center-business-controller/src/main/resources/db/migration/V73__f10.sql

59
data-center-business-controller/src/main/resources/db/migration/V73__f10.sql

@ -0,0 +1,59 @@
ALTER TABLE alert_history ADD COLUMN source_type INT NOT NULL DEFAULT 1 COMMENT '来源类型:1=普通设备告警,2=F10告警';
DROP TABLE IF EXISTS `f10_journal_log`;
CREATE TABLE `f10_journal_log` (
`id` bigint NOT NULL AUTO_INCREMENT COMMENT '主键ID',
`device_id` varchar(100) NOT NULL COMMENT '设备ID',
`company_id` bigint DEFAULT NULL,
`raw_hex` text COMMENT '原始HEX报文',
`raw_text` text COMMENT '正文文本(Shift-JIS)',
`serial_no` varchar(10) DEFAULT NULL COMMENT '报文序列号(Serial No)',
`mode` varchar(10) DEFAULT NULL COMMENT '报文模式(Mode)',
`signal_seq` varchar(10) DEFAULT NULL COMMENT '信号通番',
`receive_date` varchar(10) DEFAULT NULL COMMENT '受信日付 YYYYMMDD',
`receive_time` varchar(10) DEFAULT NULL COMMENT '受信時刻 HHMMSS',
`channel_no` varchar(10) DEFAULT NULL COMMENT 'チャンネル番号',
`test_flag` varchar(10) DEFAULT NULL COMMENT '試験設定フラグ',
`block_no` varchar(10) DEFAULT NULL COMMENT 'ブロック番号',
`block_name` varchar(50) DEFAULT NULL COMMENT 'ブロック名称',
`signal_type1` varchar(10) DEFAULT NULL COMMENT '信号種別1',
`signal_type2` varchar(10) DEFAULT NULL COMMENT '信号種別2',
`signal_label` varchar(10) DEFAULT NULL COMMENT '信号ラベル',
`signal_status` varchar(10) DEFAULT NULL COMMENT '信号状態',
`course_no` varchar(10) DEFAULT NULL COMMENT '機動コース番号',
`area_code` varchar(10) DEFAULT NULL COMMENT '担当地区コード',
`course_code` varchar(10) DEFAULT NULL COMMENT '機動コースコード',
`standby_name` varchar(50) DEFAULT NULL COMMENT '待機所名',
`physical_addr` varchar(10) DEFAULT NULL COMMENT '物理アドレス',
`customer_name` varchar(500) DEFAULT NULL COMMENT '契約先名称',
`phone` varchar(50) DEFAULT NULL COMMENT '電話番号',
`remark` varchar(500) DEFAULT NULL COMMENT '備考',
`display_color` varchar(10) DEFAULT NULL COMMENT '表示色',
`error_reason` varchar(10) DEFAULT NULL COMMENT '異常要因',
`line_type` varchar(10) DEFAULT NULL COMMENT '回線種別',
`area_name` varchar(50) DEFAULT NULL COMMENT '地区名称',
`send_date` varchar(10) DEFAULT NULL COMMENT '送信日付 YYYYMMDD',
`send_time` varchar(10) DEFAULT NULL COMMENT '送信時刻 HHMMSS',
`customer_no` varchar(10) DEFAULT NULL COMMENT '契約先番号',
`display_data1` varchar(50) DEFAULT NULL COMMENT '表示データ1',
`display_data2` varchar(50) DEFAULT NULL COMMENT '表示データ2',
`instruction_flag` varchar(10) DEFAULT NULL COMMENT '指令書作成フラグ',
`signal_code` varchar(10) DEFAULT NULL COMMENT '信号コード',
`card_no` varchar(10) DEFAULT NULL COMMENT 'カード番号',
`card_type` varchar(10) DEFAULT NULL COMMENT 'カード種別',
`mansion_building` varchar(10) DEFAULT NULL COMMENT 'マンション棟番号',
`mansion_room` varchar(10) DEFAULT NULL COMMENT 'マンション部屋番号',
`option_field` varchar(50) DEFAULT NULL COMMENT 'オプション領域',
`created_at` bigint DEFAULT NULL COMMENT '创建时间毫秒级时间戳',
`created_time` datetime DEFAULT NULL COMMENT '创建时间',
`receive_timestamp` bigint DEFAULT NULL COMMENT 'receive_date+receive_time的毫秒级时间戳',
`expired_flag` int DEFAULT NULL COMMENT '是否过期告警(0=正常,1=过期)',
`alert_history_id` bigint DEFAULT NULL COMMENT '告警表主键ID',
PRIMARY KEY (`id`),
UNIQUE KEY `uk_device_alarm_ts` (`device_id`,`receive_timestamp`),
KEY `idx_device_id` (`device_id`),
KEY `idx_created_at` (`created_at`)
) ENGINE=InnoDB COMMENT='F10数据';
Loading…
Cancel
Save