GtDataStore.sql 43 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480
  1. -- Create syntax for TABLE 'dc_alarm_bind'
  2. CREATE TABLE `dc_alarm_bind` (
  3. `id` int(11) unsigned NOT NULL AUTO_INCREMENT,
  4. `project_id` int(11) NOT NULL,
  5. `device_code` int(11) NOT NULL,
  6. `item` int(11) NOT NULL,
  7. `threshold` varchar(20) DEFAULT NULL COMMENT '阈值配置 [min,max,连续采样次数], 为 null 表示不设置',
  8. `slope` varchar(20) DEFAULT NULL COMMENT '斜率变化配置 [数据量,阈值,连续采样次数], 为 null 表示不设置',
  9. `na` varchar(20) DEFAULT NULL COMMENT 'na报警 [数据量, na数据量,连续采样次数], 为 null 表示不设置',
  10. `interval` int(11) NOT NULL DEFAULT '0' COMMENT '检测周期 时间 s',
  11. `c_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP,
  12. PRIMARY KEY (`id`) /*T![clustered_index] CLUSTERED */,
  13. KEY `project_id` (`project_id`,`device_code`,`item`)
  14. ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_bin;
  15. -- Create syntax for TABLE 'dc_alarm_list'
  16. CREATE TABLE `dc_alarm_list` (
  17. `id` int(11) unsigned NOT NULL AUTO_INCREMENT,
  18. `project_id` int(11) NOT NULL,
  19. `device_code` varchar(50) NOT NULL DEFAULT '',
  20. `item` varchar(50) NOT NULL DEFAULT '',
  21. `val` varchar(20) NOT NULL DEFAULT '' COMMENT '报警发生时,点位的值',
  22. `alarm_id` int(11) NOT NULL COMMENT '报警 ID dc_alarm_bind.id',
  23. `title` varchar(100) NOT NULL DEFAULT '' COMMENT '报警标题',
  24. `context` varchar(255) NOT NULL DEFAULT '' COMMENT '报警内容',
  25. `c_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP,
  26. PRIMARY KEY (`id`) /*T![clustered_index] CLUSTERED */,
  27. KEY `project_id` (`project_id`,`device_code`,`item`)
  28. ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_bin /*T![ttl] TTL=`c_time` + INTERVAL 3 MONTH */ /*T![ttl] TTL_ENABLE='ON' */ /*T![ttl] TTL_JOB_INTERVAL='1h' */;
  29. -- Create syntax for TABLE 'dc_app_info'
  30. CREATE TABLE `dc_app_info` (
  31. `id` int(11) unsigned NOT NULL AUTO_INCREMENT,
  32. `app_name` varchar(30) NOT NULL DEFAULT '' COMMENT '应用名称',
  33. `project_id` int(11) NOT NULL DEFAULT '0' COMMENT '限定服务的project_id',
  34. `project_ids` varchar(2048) NOT NULL DEFAULT '[]' COMMENT '可以操作的项目id列表',
  35. `secret` varchar(32) NOT NULL DEFAULT '' COMMENT '数据签名的secret',
  36. `status` tinyint(4) NOT NULL DEFAULT '0' COMMENT '状态 0: 正常 1: 禁用',
  37. `expire_at` timestamp NOT NULL COMMENT '失效时间',
  38. `m_time` timestamp NOT NULL COMMENT '更新时间',
  39. PRIMARY KEY (`id`) /*T![clustered_index] CLUSTERED */,
  40. UNIQUE KEY `app_name` (`app_name`)
  41. ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_bin AUTO_INCREMENT=30001;
  42. -- Create syntax for TABLE 'dc_clean_bind'
  43. CREATE TABLE `dc_clean_bind` (
  44. `id` int(11) unsigned NOT NULL AUTO_INCREMENT,
  45. `project_id` int(11) NOT NULL,
  46. `device_code` varchar(50) NOT NULL DEFAULT '',
  47. `item` varchar(50) NOT NULL DEFAULT '',
  48. `range_na` varchar(100) NOT NULL DEFAULT '' COMMENT '被当做 na 的值范围,使用逗号分隔多个值 例: '''', ''-'', ''null''',
  49. `dropna` tinyint(1) NOT NULL COMMENT '为 na 时,是否进行删除操作 0: 否 1: 是',
  50. `fillna` tinyint(1) NOT NULL COMMENT '为 na 时,是否进行数据填充 0: 否 1: 是',
  51. `fillna_way` char(10) NOT NULL DEFAULT '' COMMENT '当 fillna 为 1 时, 为数据指定填充方式 【默认值 | 中位数 | 众数 | 平均数 | 自定义】',
  52. `drop_solitude` int(11) NOT NULL DEFAULT '0' COMMENT '是否删除离群点',
  53. `duplicate` tinyint(1) NOT NULL COMMENT '是否进行去重复操作 0: 否 1: 是',
  54. `c_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP,
  55. PRIMARY KEY (`id`) /*T![clustered_index] CLUSTERED */,
  56. UNIQUE KEY `project_id` (`project_id`,`item`)
  57. ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_bin AUTO_INCREMENT=30002;
  58. -- Create syntax for TABLE 'dc_clean_quality'
  59. CREATE TABLE `dc_clean_quality` (
  60. `id` int(11) unsigned NOT NULL AUTO_INCREMENT,
  61. `project_id` int(11) NOT NULL,
  62. `tag` varchar(20) NOT NULL DEFAULT '' COMMENT '清洗批次',
  63. `item` varchar(50) NOT NULL DEFAULT '' COMMENT '点位名',
  64. `describe` varchar(512) NOT NULL DEFAULT '' COMMENT '数据质量描述',
  65. `c_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP,
  66. PRIMARY KEY (`id`) /*T![clustered_index] CLUSTERED */,
  67. UNIQUE KEY `project_id` (`project_id`,`tag`,`item`)
  68. ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_bin AUTO_INCREMENT=690001 COMMENT='清洗数据的质量统计' /*T![ttl] TTL=`c_time` + INTERVAL 60 DAY */ /*T![ttl] TTL_ENABLE='ON' */ /*T![ttl] TTL_JOB_INTERVAL='1h' */;
  69. -- Create syntax for TABLE 'dc_device_bind'
  70. CREATE TABLE `dc_device_bind` (
  71. `id` int(11) NOT NULL AUTO_INCREMENT,
  72. `project_id` int(11) NOT NULL,
  73. `name` varchar(50) NOT NULL DEFAULT '' COMMENT '关系名',
  74. `device_code` varchar(50) NOT NULL DEFAULT '' COMMENT '关键设备指标',
  75. `device_type` varchar(20) NOT NULL DEFAULT '' COMMENT '设备类型',
  76. `status` tinyint(4) NOT NULL DEFAULT '0' COMMENT '当前状态 0: 禁用 1: 正常',
  77. `items` text NOT NULL COMMENT '相关点位集合',
  78. `target_table` varchar(50) NOT NULL DEFAULT '' COMMENT '数据存入目标表名',
  79. PRIMARY KEY (`id`) /*T![clustered_index] CLUSTERED */,
  80. KEY `project_id_2` (`project_id`,`device_type`),
  81. UNIQUE KEY `project_id` (`project_id`,`device_code`,`device_type`)
  82. ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_bin AUTO_INCREMENT=60001 COMMENT='相关点位绑定表';
  83. -- Create syntax for TABLE 'dc_device_relation'
  84. CREATE TABLE `dc_device_relation` (
  85. `id` int(11) unsigned NOT NULL AUTO_INCREMENT,
  86. `project_id` int(11) NOT NULL,
  87. `device_code` varchar(20) NOT NULL DEFAULT '',
  88. `chest` json NOT NULL COMMENT '与之相关的 chest 设备',
  89. `pump` json NOT NULL COMMENT '与之相关的 pump 设备',
  90. `value` json NOT NULL COMMENT '与之相关的 value 设备',
  91. PRIMARY KEY (`id`) /*T![clustered_index] CLUSTERED */,
  92. UNIQUE KEY `project_id` (`project_id`,`device_code`)
  93. ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_bin;
  94. -- Create syntax for TABLE 'dc_event_bind'
  95. CREATE TABLE `dc_event_bind` (
  96. `id` int(11) unsigned NOT NULL AUTO_INCREMENT,
  97. `project_id` int(11) NOT NULL COMMENT '项目 ID',
  98. `device_code` varchar(50) NOT NULL DEFAULT '' COMMENT '设备位号',
  99. `name` varchar(20) NOT NULL DEFAULT '' COMMENT '事件名称',
  100. `item` varchar(50) NOT NULL DEFAULT '' COMMENT '点位名称',
  101. `rule_flag` varchar(20) NOT NULL DEFAULT '' COMMENT '绑定的事件引擎',
  102. `config` varchar(1024) NOT NULL DEFAULT '' COMMENT '事件配置 一个 json 配置,用于',
  103. `interval` int(11) NOT NULL DEFAULT '0' COMMENT '检测时间间隔',
  104. `c_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP,
  105. PRIMARY KEY (`id`) /*T![clustered_index] CLUSTERED */,
  106. UNIQUE KEY `project_id` (`project_id`,`item`,`name`),
  107. KEY `project_id_2` (`project_id`,`rule_flag`)
  108. ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_bin AUTO_INCREMENT=150001;
  109. -- Create syntax for TABLE 'dc_event_list'
  110. CREATE TABLE `dc_event_list` (
  111. `id` int(11) unsigned NOT NULL AUTO_INCREMENT,
  112. `project_id` int(11) NOT NULL,
  113. `device_code` varchar(50) NOT NULL DEFAULT '',
  114. `name` varchar(50) NOT NULL DEFAULT '' COMMENT '事件名称',
  115. `item` varchar(50) NOT NULL DEFAULT '',
  116. `val` varchar(20) NOT NULL DEFAULT '' COMMENT '事件发生时,点位的值',
  117. `old_val` varchar(20) NOT NULL DEFAULT '' COMMENT '事件发生时, 旧的点位值',
  118. `time` timestamp NOT NULL COMMENT '事件触发时间',
  119. `event_id` int(11) NOT NULL COMMENT '事件 ID dc_event_bind.id',
  120. `title` varchar(100) NOT NULL DEFAULT '' COMMENT '事件标题',
  121. `context` varchar(255) NOT NULL DEFAULT '' COMMENT '事件内容',
  122. `c_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP,
  123. PRIMARY KEY (`id`) /*T![clustered_index] CLUSTERED */,
  124. KEY `project_id` (`project_id`,`name`)
  125. ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_bin AUTO_INCREMENT=60001 /*T![ttl] TTL=`c_time` + INTERVAL 3 MONTH */ /*T![ttl] TTL_ENABLE='ON' */ /*T![ttl] TTL_JOB_INTERVAL='1h' */;
  126. -- Create syntax for TABLE 'dc_event_rule'
  127. CREATE TABLE `dc_event_rule` (
  128. `id` int(11) unsigned NOT NULL AUTO_INCREMENT,
  129. `name` varchar(20) NOT NULL DEFAULT '' COMMENT '识别事件的处理名称',
  130. `flag` varchar(20) NOT NULL DEFAULT '' COMMENT '唯一标识,应该被程序定义为常量',
  131. `remark` varchar(255) NOT NULL DEFAULT '' COMMENT '说明信息',
  132. `c_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
  133. PRIMARY KEY (`id`) /*T![clustered_index] CLUSTERED */,
  134. UNIQUE KEY `flag` (`flag`)
  135. ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_bin AUTO_INCREMENT=30001;
  136. -- Create syntax for TABLE 'dc_item_config'
  137. CREATE TABLE `dc_item_config` (
  138. `id` int(10) NOT NULL AUTO_INCREMENT,
  139. `project_id` int(10) NOT NULL,
  140. `device_code` varchar(55) NOT NULL COMMENT '位号',
  141. `item_name` varchar(100) NOT NULL COMMENT '点位名',
  142. `item_alias` varchar(55) NOT NULL COMMENT '别名',
  143. `min_val` decimal(10,4) NOT NULL DEFAULT '0' COMMENT '量程最小值',
  144. `max_val` decimal(10,4) NOT NULL DEFAULT '0' COMMENT '量程最大值',
  145. `item_precision` tinyint(1) NOT NULL COMMENT '精度',
  146. `item_unit` varchar(30) NOT NULL COMMENT '单位',
  147. `create_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP,
  148. PRIMARY KEY (`id`) /*T![clustered_index] CLUSTERED */,
  149. KEY `idx_project_item` (`project_id`,`item_name`)
  150. ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_bin AUTO_INCREMENT=120001 COMMENT='点位量程';
  151. -- Create syntax for TABLE 'dc_item_data'
  152. CREATE TABLE `dc_item_data` (
  153. `id` int(11) unsigned NOT NULL AUTO_INCREMENT,
  154. `project_id` int(11) NOT NULL,
  155. `item` varchar(50) NOT NULL DEFAULT '',
  156. `val` varchar(30) NOT NULL DEFAULT '',
  157. `htime` timestamp NOT NULL,
  158. `tag` varchar(20) NOT NULL DEFAULT '',
  159. PRIMARY KEY (`id`) /*T![clustered_index] CLUSTERED */,
  160. KEY `project_id` (`project_id`,`item`),
  161. KEY `tag` (`tag`)
  162. ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_bin AUTO_INCREMENT=44424777 /*T![ttl] TTL=`htime` + INTERVAL 60 DAY */ /*T![ttl] TTL_ENABLE='ON' */ /*T![ttl] TTL_JOB_INTERVAL='1h' */;
  163. -- Create syntax for TABLE 'dc_item_history_data_111'
  164. CREATE TABLE `dc_item_history_data_111` (
  165. `item_name` varchar(100) NOT NULL DEFAULT '' COMMENT '点位名',
  166. `val` decimal(12,6) NOT NULL DEFAULT '0' COMMENT '值',
  167. `h_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '采集数据时间',
  168. PRIMARY KEY (`item_name`,`h_time`) /*T![clustered_index] CLUSTERED */
  169. ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_bin COMMENT='单点位秒级历史数据' /*T![ttl] TTL=`h_time` + INTERVAL 12 MONTH */ /*T![ttl] TTL_ENABLE='ON' */ /*T![ttl] TTL_JOB_INTERVAL='1h' */;
  170. -- Create syntax for TABLE 'dc_item_history_data_117'
  171. CREATE TABLE `dc_item_history_data_117` (
  172. `item_name` varchar(100) NOT NULL DEFAULT '' COMMENT '点位名',
  173. `val` decimal(12,6) NOT NULL DEFAULT '0' COMMENT '值',
  174. `h_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '采集数据时间',
  175. PRIMARY KEY (`item_name`,`h_time`) /*T![clustered_index] CLUSTERED */
  176. ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_bin COMMENT='单点位秒级历史数据' /*T![ttl] TTL=`h_time` + INTERVAL 12 MONTH */ /*T![ttl] TTL_ENABLE='ON' */ /*T![ttl] TTL_JOB_INTERVAL='1h' */;
  177. -- Create syntax for TABLE 'dc_item_history_data_1181'
  178. CREATE TABLE `dc_item_history_data_1181` (
  179. `item_name` varchar(100) NOT NULL DEFAULT '' COMMENT '点位名',
  180. `val` decimal(12,6) NOT NULL DEFAULT '0' COMMENT '值',
  181. `h_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '采集数据时间',
  182. PRIMARY KEY (`item_name`,`h_time`) /*T![clustered_index] CLUSTERED */
  183. ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_bin COMMENT='单点位秒级历史数据' /*T![ttl] TTL=`h_time` + INTERVAL 12 MONTH */ /*T![ttl] TTL_ENABLE='ON' */ /*T![ttl] TTL_JOB_INTERVAL='1h' */;
  184. -- Create syntax for TABLE 'dc_item_history_data_46'
  185. CREATE TABLE `dc_item_history_data_46` (
  186. `item_name` varchar(100) NOT NULL DEFAULT '' COMMENT '点位名',
  187. `val` decimal(12,6) NOT NULL DEFAULT '0' COMMENT '值',
  188. `h_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '采集数据时间',
  189. PRIMARY KEY (`item_name`,`h_time`) /*T![clustered_index] CLUSTERED */
  190. ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_bin COMMENT='单点位秒级历史数据' /*T![ttl] TTL=`h_time` + INTERVAL 12 MONTH */ /*T![ttl] TTL_ENABLE='ON' */ /*T![ttl] TTL_JOB_INTERVAL='1h' */;
  191. -- Create syntax for TABLE 'dc_item_history_data_84'
  192. CREATE TABLE `dc_item_history_data_84` (
  193. `item_name` varchar(100) NOT NULL DEFAULT '' COMMENT '点位名',
  194. `val` decimal(12,6) NOT NULL DEFAULT '0' COMMENT '值',
  195. `h_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '采集数据时间',
  196. PRIMARY KEY (`item_name`,`h_time`) /*T![clustered_index] CLUSTERED */
  197. ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_bin COMMENT='单点位秒级历史数据' /*T![ttl] TTL=`h_time` + INTERVAL 12 MONTH */ /*T![ttl] TTL_ENABLE='ON' */ /*T![ttl] TTL_JOB_INTERVAL='1h' */;
  198. -- Create syntax for TABLE 'dc_item_history_data_92'
  199. CREATE TABLE `dc_item_history_data_92` (
  200. `item_name` varchar(100) NOT NULL DEFAULT '' COMMENT '点位名',
  201. `val` decimal(12,6) NOT NULL DEFAULT '0' COMMENT '值',
  202. `h_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '采集数据时间',
  203. PRIMARY KEY (`item_name`,`h_time`) /*T![clustered_index] CLUSTERED */
  204. ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_bin COMMENT='单点位秒级历史数据' /*T![ttl] TTL=`h_time` + INTERVAL 12 MONTH */ /*T![ttl] TTL_ENABLE='ON' */ /*T![ttl] TTL_JOB_INTERVAL='1h' */;
  205. -- Create syntax for TABLE 'dc_item_map'
  206. CREATE TABLE `dc_item_map` (
  207. `id` int(11) unsigned NOT NULL AUTO_INCREMENT,
  208. `project_id` int(11) NOT NULL COMMENT '项目 ID',
  209. `device_code` varchar(20) NOT NULL DEFAULT '' COMMENT '设备位号',
  210. `source_item` varchar(50) NOT NULL DEFAULT '' COMMENT '来源 item 名',
  211. `target_item` varchar(50) NOT NULL DEFAULT '' COMMENT '目标item 名,也就是数据中心的 item 名',
  212. `alias` varchar(255) NOT NULL DEFAULT '' COMMENT '点位名描述',
  213. PRIMARY KEY (`id`) /*T![clustered_index] CLUSTERED */,
  214. UNIQUE KEY `project_id` (`project_id`,`source_item`)
  215. ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_bin AUTO_INCREMENT=60001;
  216. -- Create syntax for TABLE 'dc_project_config'
  217. CREATE TABLE `dc_project_config` (
  218. `id` int(10) unsigned NOT NULL AUTO_INCREMENT,
  219. `project_id` int(11) NOT NULL,
  220. `technologys` varchar(1024) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '' COMMENT '该项目中要使用的项目 ["A","B"]',
  221. `status` tinyint(4) NOT NULL DEFAULT '0' COMMENT '项目状态 0:禁用 1: 正常',
  222. `m_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
  223. PRIMARY KEY (`id`) /*T![clustered_index] CLUSTERED */,
  224. UNIQUE KEY `project_id` (`project_id`)
  225. ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci AUTO_INCREMENT=60001;
  226. -- Create syntax for TABLE 'dc_working_chest'
  227. CREATE TABLE `dc_working_chest` (
  228. `id` int(11) unsigned NOT NULL AUTO_INCREMENT,
  229. `project_id` int(11) NOT NULL,
  230. `device_code` varchar(20) NOT NULL DEFAULT '',
  231. `switch` tinyint(4) NOT NULL DEFAULT '0' COMMENT '药箱液位开关 0: 关 1: 开',
  232. `level` decimal(6,4) NOT NULL DEFAULT '0' COMMENT '液位高度',
  233. `agitator_status` tinyint(1) NOT NULL DEFAULT '0' COMMENT '搅拌器运行状态 0: 未运行 1:运行中',
  234. `agitator_duration` int(11) NOT NULL DEFAULT '0' COMMENT '搅拌器运行时长',
  235. `agitator_fault_status` tinyint(1) NOT NULL DEFAULT '0' COMMENT '搅拌器故障状态 0:正常 1:故障',
  236. `c_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP,
  237. PRIMARY KEY (`id`) /*T![clustered_index] CLUSTERED */,
  238. KEY `project_id` (`project_id`,`device_code`)
  239. ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_bin AUTO_INCREMENT=43140001 COMMENT='药箱液位' /*T![ttl] TTL=`c_time` + INTERVAL 3 MONTH */ /*T![ttl] TTL_ENABLE='ON' */ /*T![ttl] TTL_JOB_INTERVAL='1h' */;
  240. -- Create syntax for TABLE 'dc_working_mf'
  241. CREATE TABLE `dc_working_mf` (
  242. `id` int(11) unsigned NOT NULL AUTO_INCREMENT,
  243. `project_id` int(11) NOT NULL,
  244. `device_code` varchar(20) NOT NULL DEFAULT '',
  245. `water_temperature` decimal(4,2) NOT NULL DEFAULT '0' COMMENT '水温 摄氏度',
  246. `feed_flow` decimal(8,4) NOT NULL DEFAULT '0' COMMENT '进水流量',
  247. `con_flow` decimal(8,4) NOT NULL DEFAULT '0' COMMENT '浓水流量',
  248. `product_flow` decimal(8,4) NOT NULL DEFAULT '0' COMMENT '产水流量',
  249. `feed_pressure` decimal(8,4) NOT NULL DEFAULT '0' COMMENT '进水压力',
  250. `con_pressure` decimal(8,4) NOT NULL DEFAULT '0' COMMENT '浓水压力',
  251. `product_pressure` decimal(8,4) NOT NULL DEFAULT '0' COMMENT '产水压力',
  252. `tmp` decimal(8,4) NOT NULL DEFAULT '0' COMMENT '跨膜压差',
  253. `flux` decimal(8,4) NOT NULL DEFAULT '0' COMMENT '膜通量',
  254. `feed_wq_turbidity` decimal(8,4) NOT NULL DEFAULT '0' COMMENT '进水浊度',
  255. `feed_wq_ph` tinyint(4) NOT NULL DEFAULT '0' COMMENT '进水 PH 值',
  256. `product_wq_ph` tinyint(4) NOT NULL DEFAULT '0' COMMENT '产水 PH 值',
  257. `feed_wq_al` decimal(8,4) NOT NULL DEFAULT '0' COMMENT '进水水质:铝',
  258. `product_wq_al` decimal(8,4) NOT NULL DEFAULT '0' COMMENT '产水水质:铝',
  259. `feed_wq_fe` decimal(8,4) NOT NULL DEFAULT '0' COMMENT '进水水质:铁',
  260. `product_wq_fe` decimal(8,4) NOT NULL DEFAULT '0' COMMENT '产水水质:铁',
  261. `feed_wq_mn` decimal(8,4) NOT NULL DEFAULT '0' COMMENT '进水水质:锰',
  262. `product_wq_mn` decimal(8,4) NOT NULL DEFAULT '0' COMMENT '产水水质:锰',
  263. `feed_wq_sio2` decimal(8,4) NOT NULL DEFAULT '0' COMMENT '进水水质:二氧化硅',
  264. `product_wq_sio2` decimal(8,4) NOT NULL DEFAULT '0' COMMENT '产水水质:二氧化硅',
  265. `feed_wq_cod` decimal(8,4) NOT NULL DEFAULT '0' COMMENT '进水水质:COD',
  266. `product_wq_cod` decimal(8,4) NOT NULL DEFAULT '0' COMMENT '产水水质:COD',
  267. `feed_wq_p` decimal(8,4) NOT NULL DEFAULT '0' COMMENT '进水水质:磷',
  268. `product_wq_p` decimal(8,4) NOT NULL DEFAULT '0' COMMENT '产水水质:磷',
  269. `step` int(11) DEFAULT NULL COMMENT '设备当前步序值',
  270. `filter_time` decimal(8,2) DEFAULT NULL,
  271. `filter_cycle` int(11) DEFAULT NULL COMMENT '当前过滤周期',
  272. `c_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP,
  273. PRIMARY KEY (`id`) /*T![clustered_index] CLUSTERED */,
  274. KEY `project_id` (`project_id`,`device_code`,`filter_cycle`,`step`)
  275. ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_bin COMMENT='微滤' /*T![ttl] TTL=`c_time` + INTERVAL 3 MONTH */ /*T![ttl] TTL_ENABLE='ON' */ /*T![ttl] TTL_JOB_INTERVAL='1h' */;
  276. -- Create syntax for TABLE 'dc_working_nf'
  277. CREATE TABLE `dc_working_nf` (
  278. `id` int(11) unsigned NOT NULL AUTO_INCREMENT,
  279. `project_id` int(11) NOT NULL,
  280. `device_code` varchar(20) NOT NULL DEFAULT '',
  281. `water_temperature` decimal(4,2) NOT NULL DEFAULT '0' COMMENT '水温 摄氏度',
  282. `feed_flow_1st` decimal(8,4) NOT NULL DEFAULT '0' COMMENT '一段进水流量',
  283. `con_flow_1st` decimal(8,4) NOT NULL DEFAULT '0' COMMENT '一段浓水流量',
  284. `product_flow_1st` decimal(8,4) NOT NULL DEFAULT '0' COMMENT '一段产水流量',
  285. `feed_pressure_1st` decimal(8,4) NOT NULL DEFAULT '0' COMMENT '一段进水压力',
  286. `con_pressure_1st` decimal(8,4) NOT NULL DEFAULT '0' COMMENT '一段浓水压力',
  287. `product_pressure_1st` decimal(8,4) NOT NULL DEFAULT '0' COMMENT '一段产水压力',
  288. `tmp_1st` decimal(8,4) NOT NULL DEFAULT '0' COMMENT '一段跨膜压差',
  289. `flux_1st` decimal(8,4) NOT NULL DEFAULT '0' COMMENT '一段膜通量',
  290. `permeability_1st` decimal(8,4) NOT NULL DEFAULT '0' COMMENT '一段渗透率',
  291. `feed_flow_2nd` decimal(8,4) NOT NULL DEFAULT '0' COMMENT '二段进水流量',
  292. `con_flow_2nd` decimal(8,4) NOT NULL DEFAULT '0' COMMENT '二段浓水流量',
  293. `product_flow_2nd` decimal(8,4) NOT NULL DEFAULT '0' COMMENT '二段产水流量',
  294. `feed_pressure_2nd` decimal(8,4) NOT NULL DEFAULT '0' COMMENT '二段进水压力',
  295. `con_pressure_2nd` decimal(8,4) NOT NULL DEFAULT '0' COMMENT '二段浓水压力',
  296. `product_pressure_2nd` decimal(8,4) NOT NULL DEFAULT '0' COMMENT '二段产水压力',
  297. `tmp_2nd` decimal(8,4) NOT NULL DEFAULT '0' COMMENT '二段压差',
  298. `flux_2nd` decimal(8,4) NOT NULL DEFAULT '0' COMMENT '二段通量',
  299. `permeability_2nd` decimal(8,4) NOT NULL DEFAULT '0' COMMENT '二段渗透率',
  300. `feed_flow_3th` decimal(8,4) NOT NULL DEFAULT '0' COMMENT '三段进水流量',
  301. `con_flow_3th` decimal(8,4) NOT NULL DEFAULT '0' COMMENT '三段浓水流量',
  302. `product_flow_3th` decimal(8,4) NOT NULL DEFAULT '0' COMMENT '三段产水流量',
  303. `feed_pressure_3th` decimal(8,4) NOT NULL DEFAULT '0' COMMENT '三段进水压力',
  304. `con_pressure_3th` decimal(8,4) NOT NULL DEFAULT '0' COMMENT '三段浓水压力',
  305. `product_pressure_3th` decimal(8,4) NOT NULL DEFAULT '0' COMMENT '三段产水压力',
  306. `tmp_3th` decimal(8,4) NOT NULL DEFAULT '0' COMMENT '三段压差',
  307. `flux_3th` decimal(8,4) NOT NULL DEFAULT '0' COMMENT '三段通量',
  308. `permeability_3th` decimal(8,4) NOT NULL DEFAULT '0' COMMENT '三段渗透率',
  309. `feed_wq_turbidity` decimal(8,4) NOT NULL DEFAULT '0' COMMENT '进水浊度',
  310. `feed_wq_ph` tinyint(4) NOT NULL DEFAULT '0' COMMENT '进水 PH 值',
  311. `product_wq_ph` tinyint(4) NOT NULL DEFAULT '0' COMMENT '产水 PH 值',
  312. `feed_wq_al` decimal(8,4) NOT NULL DEFAULT '0' COMMENT '进水水质:铝',
  313. `product_wq_al` decimal(8,4) NOT NULL DEFAULT '0' COMMENT '产水水质:铝',
  314. `feed_wq_fe` decimal(8,4) NOT NULL DEFAULT '0' COMMENT '进水水质:铁',
  315. `product_wq_fe` decimal(8,4) NOT NULL DEFAULT '0' COMMENT '产水水质:铁',
  316. `feed_wq_mn` decimal(8,4) NOT NULL DEFAULT '0' COMMENT '进水水质:锰',
  317. `product_wq_mn` decimal(8,4) NOT NULL DEFAULT '0' COMMENT '产水水质:锰',
  318. `feed_wq_sio2` decimal(8,4) NOT NULL DEFAULT '0' COMMENT '进水水质:二氧化硅',
  319. `product_wq_sio2` decimal(8,4) NOT NULL DEFAULT '0' COMMENT '产水水质:二氧化硅',
  320. `feed_wq_cod` decimal(8,4) NOT NULL DEFAULT '0' COMMENT '进水水质:COD',
  321. `product_wq_cod` decimal(8,4) NOT NULL DEFAULT '0' COMMENT '产水水质:COD',
  322. `feed_wq_p` decimal(8,4) NOT NULL DEFAULT '0' COMMENT '进水水质:磷',
  323. `product_wq_p` decimal(8,4) NOT NULL DEFAULT '0' COMMENT '产水水质:磷',
  324. `step` int(11) DEFAULT NULL COMMENT '设备当前步序值',
  325. `filter_time` decimal(8,2) DEFAULT NULL,
  326. `filter_cycle` int(11) DEFAULT NULL COMMENT '当前过滤周期',
  327. `c_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP,
  328. PRIMARY KEY (`id`) /*T![clustered_index] CLUSTERED */,
  329. KEY `project_id` (`project_id`,`device_code`,`filter_cycle`,`step`)
  330. ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_bin COMMENT='纳滤' /*T![ttl] TTL=`c_time` + INTERVAL 3 MONTH */ /*T![ttl] TTL_ENABLE='ON' */ /*T![ttl] TTL_JOB_INTERVAL='1h' */;
  331. -- Create syntax for TABLE 'dc_working_pump'
  332. CREATE TABLE `dc_working_pump` (
  333. `id` int(11) unsigned NOT NULL AUTO_INCREMENT,
  334. `project_id` int(11) NOT NULL,
  335. `device_code` varchar(20) NOT NULL DEFAULT '',
  336. `feed_pressure` decimal(8,4) NOT NULL DEFAULT '0' COMMENT '进水压力',
  337. `out_pressure` decimal(8,4) NOT NULL DEFAULT '0' COMMENT '出水压力',
  338. `duration` int(11) NOT NULL DEFAULT '0' COMMENT '运行时长 单位 s',
  339. `current` decimal(5,2) NOT NULL DEFAULT '0' COMMENT '运行电流 ',
  340. `frequency` decimal(4,2) NOT NULL DEFAULT '0' COMMENT '运行频率',
  341. `lift` decimal(5,2) NOT NULL DEFAULT '0' COMMENT '工作扬程',
  342. `efficiency` decimal(4,2) NOT NULL DEFAULT '0' COMMENT '运行效率',
  343. `run_status` tinyint(1) NOT NULL DEFAULT '0' COMMENT '运行状态 0: 停机 1: 运行正常',
  344. `fault_status` tinyint(1) NOT NULL DEFAULT '0' COMMENT '故障状态 0: 正常 1: 故障',
  345. `c_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP,
  346. PRIMARY KEY (`id`) /*T![clustered_index] CLUSTERED */,
  347. KEY `project_id` (`project_id`,`device_code`)
  348. ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_bin AUTO_INCREMENT=80280001 COMMENT='水泵' /*T![ttl] TTL=`c_time` + INTERVAL 3 MONTH */ /*T![ttl] TTL_ENABLE='ON' */ /*T![ttl] TTL_JOB_INTERVAL='1h' */;
  349. -- Create syntax for TABLE 'dc_working_ro'
  350. CREATE TABLE `dc_working_ro` (
  351. `id` int(11) unsigned NOT NULL AUTO_INCREMENT,
  352. `project_id` int(11) NOT NULL,
  353. `device_code` varchar(20) NOT NULL DEFAULT '',
  354. `water_temperature` decimal(4,2) NOT NULL DEFAULT '0' COMMENT '水温 摄氏度',
  355. `feed_flow_1st` decimal(8,4) NOT NULL DEFAULT '0' COMMENT '一段进水流量',
  356. `con_flow_1st` decimal(8,4) NOT NULL DEFAULT '0' COMMENT '一段浓水流量',
  357. `product_flow_1st` decimal(8,4) NOT NULL DEFAULT '0' COMMENT '一段产水流量',
  358. `feed_pressure_1st` decimal(8,4) NOT NULL DEFAULT '0' COMMENT '一段进水压力',
  359. `con_pressure_1st` decimal(8,4) NOT NULL DEFAULT '0' COMMENT '一段浓水压力',
  360. `product_pressure_1st` decimal(8,4) NOT NULL DEFAULT '0' COMMENT '一段产水压力',
  361. `tmp_1st` decimal(8,4) NOT NULL DEFAULT '0' COMMENT '一段跨膜压差',
  362. `flux_1st` decimal(8,4) NOT NULL DEFAULT '0' COMMENT '一段膜通量',
  363. `permeability_1st` decimal(8,4) NOT NULL DEFAULT '0' COMMENT '一段渗透率',
  364. `feed_flow_2nd` decimal(8,4) NOT NULL DEFAULT '0' COMMENT '二段进水流量',
  365. `con_flow_2nd` decimal(8,4) NOT NULL DEFAULT '0' COMMENT '二段浓水流量',
  366. `product_flow_2nd` decimal(8,4) NOT NULL DEFAULT '0' COMMENT '二段产水流量',
  367. `feed_pressure_2nd` decimal(8,4) NOT NULL DEFAULT '0' COMMENT '二段进水压力',
  368. `con_pressure_2nd` decimal(8,4) NOT NULL DEFAULT '0' COMMENT '二段浓水压力',
  369. `product_pressure_2nd` decimal(8,4) NOT NULL DEFAULT '0' COMMENT '二段产水压力',
  370. `tmp_2nd` decimal(8,4) NOT NULL DEFAULT '0' COMMENT '二段压差',
  371. `flux_2nd` decimal(8,4) NOT NULL DEFAULT '0' COMMENT '二段通量',
  372. `feed_flow_3th` decimal(8,4) NOT NULL DEFAULT '0' COMMENT '三段进水流量',
  373. `con_flow_3th` decimal(8,4) NOT NULL DEFAULT '0' COMMENT '三段浓水流量',
  374. `product_flow_3th` decimal(8,4) NOT NULL DEFAULT '0' COMMENT '三段产水流量',
  375. `feed_pressure_3th` decimal(8,4) NOT NULL DEFAULT '0' COMMENT '三段进水压力',
  376. `con_pressure_3th` decimal(8,4) NOT NULL DEFAULT '0' COMMENT '三段浓水压力',
  377. `product_pressure_3th` decimal(8,4) NOT NULL DEFAULT '0' COMMENT '三段产水压力',
  378. `tmp_3th` decimal(8,4) NOT NULL DEFAULT '0' COMMENT '三段压差',
  379. `flux_3th` decimal(8,4) NOT NULL DEFAULT '0' COMMENT '三段通量',
  380. `permeability_3th` decimal(8,4) NOT NULL DEFAULT '0' COMMENT '三段渗透率',
  381. `feed_wq_turbidity` decimal(8,4) NOT NULL DEFAULT '0' COMMENT '进水浊度',
  382. `feed_wq_ph` tinyint(4) NOT NULL DEFAULT '0' COMMENT '进水 PH 值',
  383. `product_wq_ph` tinyint(4) NOT NULL DEFAULT '0' COMMENT '产水 PH 值',
  384. `permeability_2nd` decimal(8,4) NOT NULL DEFAULT '0' COMMENT '二段渗透率',
  385. `feed_wq_al` decimal(8,4) NOT NULL DEFAULT '0' COMMENT '进水水质:铝',
  386. `product_wq_al` decimal(8,4) NOT NULL DEFAULT '0' COMMENT '产水水质:铝',
  387. `feed_wq_fe` decimal(8,4) NOT NULL DEFAULT '0' COMMENT '进水水质:铁',
  388. `product_wq_fe` decimal(8,4) NOT NULL DEFAULT '0' COMMENT '产水水质:铁',
  389. `feed_wq_mn` decimal(8,4) NOT NULL DEFAULT '0' COMMENT '进水水质:锰',
  390. `product_wq_mn` decimal(8,4) NOT NULL DEFAULT '0' COMMENT '产水水质:锰',
  391. `feed_wq_sio2` decimal(8,4) NOT NULL DEFAULT '0' COMMENT '进水水质:二氧化硅',
  392. `product_wq_sio2` decimal(8,4) NOT NULL DEFAULT '0' COMMENT '产水水质:二氧化硅',
  393. `feed_wq_cod` decimal(8,4) NOT NULL DEFAULT '0' COMMENT '进水水质:COD',
  394. `product_wq_cod` decimal(8,4) NOT NULL DEFAULT '0' COMMENT '产水水质:COD',
  395. `feed_wq_p` decimal(8,4) NOT NULL DEFAULT '0' COMMENT '进水水质:磷',
  396. `product_wq_p` decimal(8,4) NOT NULL DEFAULT '0' COMMENT '产水水质:磷',
  397. `step` int(11) DEFAULT NULL COMMENT '设备当前步序值',
  398. `filter_time` decimal(8,2) DEFAULT NULL,
  399. `filter_cycle` int(11) DEFAULT NULL COMMENT '当前过滤周期',
  400. `c_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP,
  401. PRIMARY KEY (`id`) /*T![clustered_index] CLUSTERED */,
  402. KEY `project_id_2` (`project_id`,`device_code`,`filter_cycle`,`step`)
  403. ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_bin AUTO_INCREMENT=12000001 COMMENT='反渗透' /*T![ttl] TTL=`c_time` + INTERVAL 3 MONTH */ /*T![ttl] TTL_ENABLE='ON' */ /*T![ttl] TTL_JOB_INTERVAL='1h' */;
  404. -- Create syntax for TABLE 'dc_working_uf'
  405. CREATE TABLE `dc_working_uf` (
  406. `id` int(11) unsigned NOT NULL AUTO_INCREMENT,
  407. `project_id` int(11) NOT NULL,
  408. `device_code` varchar(20) NOT NULL DEFAULT '',
  409. `water_temperature` decimal(4,2) NOT NULL DEFAULT '0' COMMENT '水温 摄氏度',
  410. `feed_flow` decimal(8,4) NOT NULL DEFAULT '0' COMMENT '进水流量',
  411. `con_flow` decimal(8,4) NOT NULL DEFAULT '0' COMMENT '浓水流量',
  412. `product_flow` decimal(8,4) NOT NULL DEFAULT '0' COMMENT '产水流量',
  413. `feed_pressure` decimal(8,4) NOT NULL DEFAULT '0' COMMENT '进水压力',
  414. `con_pressure` decimal(8,4) NOT NULL DEFAULT '0' COMMENT '浓水压力',
  415. `product_pressure` decimal(8,4) NOT NULL DEFAULT '0' COMMENT '产水压力',
  416. `tmp` decimal(8,4) NOT NULL DEFAULT '0' COMMENT '跨膜压差',
  417. `flux` decimal(8,4) NOT NULL DEFAULT '0' COMMENT '膜通量',
  418. `permeability` decimal(8,4) NOT NULL DEFAULT '0' COMMENT '渗透率',
  419. `feed_wq_turbidity` decimal(8,4) NOT NULL DEFAULT '0' COMMENT '进水浊度',
  420. `feed_wq_ph` tinyint(4) NOT NULL DEFAULT '0' COMMENT '进水 PH 值',
  421. `product_wq_ph` tinyint(4) NOT NULL DEFAULT '0' COMMENT '产水 PH 值',
  422. `feed_wq_al` decimal(8,4) NOT NULL DEFAULT '0' COMMENT '进水水质:铝',
  423. `product_wq_al` decimal(8,4) NOT NULL DEFAULT '0' COMMENT '产水水质:铝',
  424. `feed_wq_fe` decimal(8,4) NOT NULL DEFAULT '0' COMMENT '进水水质:铁',
  425. `product_wq_fe` decimal(8,4) NOT NULL DEFAULT '0' COMMENT '产水水质:铁',
  426. `feed_wq_mn` decimal(8,4) NOT NULL DEFAULT '0' COMMENT '进水水质:锰',
  427. `product_wq_mn` decimal(8,4) NOT NULL DEFAULT '0' COMMENT '产水水质:锰',
  428. `feed_wq_sio2` decimal(8,4) NOT NULL DEFAULT '0' COMMENT '进水水质:二氧化硅',
  429. `product_wq_sio2` decimal(8,4) NOT NULL DEFAULT '0' COMMENT '产水水质:二氧化硅',
  430. `feed_wq_cod` decimal(8,4) NOT NULL DEFAULT '0' COMMENT '进水水质:COD',
  431. `product_wq_cod` decimal(8,4) NOT NULL DEFAULT '0' COMMENT '产水水质:COD',
  432. `feed_wq_p` decimal(8,4) NOT NULL DEFAULT '0' COMMENT '进水水质:磷',
  433. `product_wq_p` decimal(8,4) NOT NULL DEFAULT '0' COMMENT '产水水质:磷',
  434. `filter_cycle` int(11) DEFAULT NULL COMMENT '当前过滤周期',
  435. `step` int(11) DEFAULT NULL COMMENT '设备当前步序值',
  436. `filter_time` decimal(8,2) DEFAULT NULL,
  437. `c_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP,
  438. PRIMARY KEY (`id`) /*T![clustered_index] CLUSTERED */,
  439. KEY `project_id_2` (`project_id`,`device_code`,`filter_cycle`,`step`)
  440. ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_bin AUTO_INCREMENT=12090001 COMMENT='超滤' /*T![ttl] TTL=`c_time` + INTERVAL 3 MONTH */ /*T![ttl] TTL_ENABLE='ON' */ /*T![ttl] TTL_JOB_INTERVAL='1h' */;
  441. -- Create syntax for TABLE 'dc_working_valve'
  442. CREATE TABLE `dc_working_valve` (
  443. `id` int(11) unsigned NOT NULL AUTO_INCREMENT,
  444. `project_id` int(11) NOT NULL,
  445. `device_code` varchar(20) NOT NULL DEFAULT '',
  446. `adjust` tinyint(1) NOT NULL DEFAULT '0' COMMENT '是否为调节阀门 0: 否 1: 是',
  447. `opening` decimal(8,2) NOT NULL DEFAULT '0' COMMENT '当前阀门的开度',
  448. `closed` tinyint(1) NOT NULL DEFAULT '0' COMMENT '关到位 全关 0: 否 1: 是',
  449. `opened` tinyint(1) NOT NULL DEFAULT '0' COMMENT '开到位 开到 设置的开度 0: 否 1: 是',
  450. `fault_status` tinyint(1) NOT NULL DEFAULT '0' COMMENT '是否故障 0: 否 1: 是',
  451. `c_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP,
  452. PRIMARY KEY (`id`) /*T![clustered_index] CLUSTERED */,
  453. KEY `project_id` (`project_id`,`device_code`)
  454. ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_bin AUTO_INCREMENT=27870001 COMMENT='阀门' /*T![ttl] TTL=`c_time` + INTERVAL 3 MONTH */ /*T![ttl] TTL_ENABLE='ON' */ /*T![ttl] TTL_JOB_INTERVAL='1h' */;