1 changed files with 59 additions and 0 deletions
@ -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…
Reference in new issue