|
@@ -18,7 +18,37 @@ import java.util.List;
|
|
|
@DS("slave")
|
|
|
public interface AlarmTsMapper extends BaseMapper<AlarmTs> {
|
|
|
|
|
|
-
|
|
|
+//STABLE 超级表
|
|
|
+// ts TIMESTAMP, 时间戳
|
|
|
+//val INT,触发报警值
|
|
|
+//confirmed BOOL,是否确认
|
|
|
+//endts TIMESTAMP, 报警结束时间戳
|
|
|
+//timeLong DOUBLE 报警时长
|
|
|
+
|
|
|
+//TAGS 标签
|
|
|
+//alarmid NCHAR(100), 报警id
|
|
|
+//alarmtype NCHAR(50), 报警类型
|
|
|
+//characteristic NCHAR(50),停机特性
|
|
|
+//components NCHAR(50),部件
|
|
|
+//description NCHAR(500),报警描述
|
|
|
+//deviceid NCHAR(50),设备id
|
|
|
+//devicename NCHAR(70),设备名称
|
|
|
+//devicetype NCHAR(50),设备类型
|
|
|
+//enabled BOOL,是否启用
|
|
|
+//lineid NCHAR(50),线路id
|
|
|
+//linename NCHAR(70),线路名称
|
|
|
+//modelId NCHAR(50),型号编号
|
|
|
+//projectid NCHAR(50),项目编号
|
|
|
+//projectname NCHAR(70),项目名称
|
|
|
+//rank INT,报警等级
|
|
|
+//resettable BOOL,是否可以复位
|
|
|
+//stationid NCHAR(50),场站编号
|
|
|
+//stationname NCHAR(70),场站名称
|
|
|
+//subcomponents NCHAR(50),子部件
|
|
|
+//suffix NCHAR(50),后缀描述
|
|
|
+//tagid NCHAR(100),报警触发测点
|
|
|
+//triggertype INT,触发条件
|
|
|
+//uniformcode NCHAR(50)统一编码
|
|
|
@Update("CREATE STABLE if not exists ${superTableName} (ts TIMESTAMP,val INT,confirmed BOOL,endts TIMESTAMP,timeLong DOUBLE) " +
|
|
|
"TAGS (alarmid NCHAR(100),alarmtype NCHAR(50),characteristic NCHAR(50)," +
|
|
|
"components NCHAR(50),description NCHAR(500),deviceid NCHAR(50),devicename NCHAR(70)," +
|