- 实现了应用配置的数据类结构(MqttConfig, TmsConfig, AppConfig) - 创建了配置加载和解析功能,支持从YAML文件读取配置 - 添加了TDengine数据库配置和连接池管理 - 实现了MQTT客户端依赖注入和服务构建 - 创建了钻孔实时数据的ORM映射和SQL构建功能 - 实现了TDengine Writer用于数据写入超级表 - 添加了MQTT模拟服务,支持发布、订阅和数据转发功能 - 创建了随机数据发送器用于测试 - 实现了消息持久化到本地文件功能 - 配置了数据库连接池和SQL执行功能
51 lines
886 B
SQL
51 lines
886 B
SQL
DROP TABLE IF EXISTS drilling_realtime_st;
|
|
|
|
CREATE STABLE drilling_realtime_st (
|
|
ts TIMESTAMP,
|
|
stknum INT,
|
|
recid INT,
|
|
seqid INT,
|
|
actual_date FLOAT,
|
|
actual_time FLOAT,
|
|
actcod INT,
|
|
deptbitm FLOAT,
|
|
deptbitv FLOAT,
|
|
deptmeas FLOAT,
|
|
deptvert FLOAT,
|
|
blkpos FLOAT,
|
|
ropa FLOAT,
|
|
hkla FLOAT,
|
|
hklx FLOAT,
|
|
woba FLOAT,
|
|
wobx FLOAT,
|
|
torqa FLOAT,
|
|
torqx FLOAT,
|
|
rpma INT,
|
|
sppa FLOAT,
|
|
chkp FLOAT,
|
|
spm1 INT,
|
|
spm2 INT,
|
|
spm3 INT,
|
|
tvolact FLOAT,
|
|
tvolcact FLOAT,
|
|
mfop INT,
|
|
mfoa FLOAT,
|
|
mfia FLOAT,
|
|
mdoa FLOAT,
|
|
mdia FLOAT,
|
|
mtoa FLOAT,
|
|
mtia FLOAT,
|
|
mcoa FLOAT,
|
|
mcia FLOAT,
|
|
stkc INT,
|
|
lagstks INT,
|
|
deptretm FLOAT,
|
|
gasa FLOAT,
|
|
space1 FLOAT,
|
|
space2 FLOAT,
|
|
space3 FLOAT,
|
|
space4 FLOAT,
|
|
space5 FLOAT
|
|
) TAGS (
|
|
equipment_code VARCHAR(50)
|
|
); |