gasWellWatch/src/main/resources/sql/CREATE_WEPS_PLUG.sql

42 lines
4.3 KiB
SQL
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

CREATE TABLE `$TableName$`
(
`id` bigint NOT NULL COMMENT '主键',
`device_id` int NOT NULL COMMENT '设备标识',
`created_time` datetime NOT NULL COMMENT '数据落库时间',
`collection_time` datetime NOT NULL COMMENT '采集指令下发时间',
`receive_time` datetime NOT NULL COMMENT '接收到数据时间',
`cas_pressure` decimal(10, 2) NULL DEFAULT NULL COMMENT '套压MPa-3表示现场仪表通信故障',
`oil_pressure` decimal(10, 2) NULL DEFAULT NULL COMMENT '油压MPa-3表示现场仪表通信故障',
`alarm` int NULL DEFAULT NULL COMMENT '报警信息1高压集气压力低2低压集气压力高3是柱塞危险上升4 柱塞快速上升次数超过设定值',
`solenoid_valve_status` int NULL DEFAULT NULL COMMENT '电磁阀状态0-未知1-关状态2-开状态;',
`open_well_remaining_time` varchar(20) NULL DEFAULT NULL COMMENT '定时开井剩余时间;分钟',
`close_well_remaining_time` varchar(20) NULL DEFAULT NULL COMMENT '定时关井剩余时间;分钟',
`plug_arrival_status` int NULL DEFAULT NULL COMMENT '柱塞到达信号0-未到达1-到达;',
`plug_too_fast_count` int NULL DEFAULT NULL COMMENT '柱塞过快次数;次',
`plug_rising_speed` int NULL DEFAULT NULL COMMENT '柱塞上升速度;米/分钟',
`downstream_pressure` decimal(10, 2) NULL DEFAULT NULL COMMENT '阀后压力MPa-3表示现场仪表通信故障',
`solenoid_valve_opening` decimal(10, 1) NULL DEFAULT NULL COMMENT '电控阀阀门开度;%保留1位小数开度范围0~100%',
`reserve` varchar(10) NULL DEFAULT NULL COMMENT '预留',
`pre_pressure` decimal(10, 2) NULL DEFAULT NULL COMMENT '柱塞外输压力MPa-3表示现场仪表通信故障',
`run_mode` int NULL DEFAULT NULL COMMENT '运行制度0-未知1-定时开关井2-压力优化微升3-自动优化;',
`well_status` int NULL DEFAULT NULL COMMENT '开关井控制0-初始值1-开井2-关井;',
`gas_collection_method` int NULL DEFAULT NULL COMMENT '集气方式1-高压集气2-低压集气;',
`high_pressure_protection` decimal(10, 2) NULL DEFAULT NULL COMMENT '高压保护压力MPa低压集气方式 高压保护设置;',
`low_pressure_protection` decimal(10, 2) NULL DEFAULT NULL COMMENT '低压保护压力MPa高压集气方式 低压保护设置;',
`too_fast_count` int NULL DEFAULT NULL COMMENT '过快次数设置;次',
`dangerous_rise_time` varchar(20) NULL DEFAULT NULL COMMENT '危险上升时间HH:mm:ss',
`too_fast_rise_time` varchar(20) NULL DEFAULT NULL COMMENT '过快上升时间HH:mm:ss',
`open_well_time` varchar(20) NULL DEFAULT NULL COMMENT '开井时间设置分钟HH:mm',
`close_well_time` varchar(20) NULL DEFAULT NULL COMMENT '关井时间设置分钟HH:mm',
`open_well_cas_pressure` decimal(10, 2) NULL DEFAULT NULL COMMENT '套压开井压力MPa压力优化微升模式',
`little_rise_cas_pressure` decimal(10, 2) NULL DEFAULT NULL COMMENT '套压微升压力MPa压力优化微升模式',
`check_stability_time` varchar(20) NULL DEFAULT NULL COMMENT '检测稳定时间HH:mm:ss',
`min_close_well_time` varchar(20) NULL DEFAULT NULL COMMENT '最小关井时间分钟HH:mm',
`max_close_well_time` varchar(20) NULL DEFAULT NULL COMMENT '最大关井时间分钟HH:mm',
`min_open_well_time` varchar(20) NULL DEFAULT NULL COMMENT '最小开井时间分钟HH:mm',
`max_open_well_time` varchar(20) NULL DEFAULT NULL COMMENT '最大开井时间分钟HH:mm',
`well_depth` int NULL DEFAULT NULL COMMENT '气井深度;米',
`produce_mode` int NULL DEFAULT NULL COMMENT '生产制度1-常开2-常关3-柱塞气举',
PRIMARY KEY (`id`) USING BTREE,
UNIQUE INDEX `udx_device_create_time` (`device_id` ASC, `collection_time` ASC) USING BTREE COMMENT '设备采集数据唯一键'
) ENGINE = InnoDB COMMENT = '威尔普斯设备ID$DeviceId$的采集数据'