From b29fd486af77c61c41e43f89b64940db4a2c235d Mon Sep 17 00:00:00 2001 From: firest Date: Wed, 10 Jan 2024 15:12:42 +0800 Subject: [PATCH] fix(iotdb): improve the schema by gathering atoms into enums --- apps/emqx_bridge_iotdb/src/emqx_bridge_iotdb.erl | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/apps/emqx_bridge_iotdb/src/emqx_bridge_iotdb.erl b/apps/emqx_bridge_iotdb/src/emqx_bridge_iotdb.erl index 2d51e34e5..781eae4b6 100644 --- a/apps/emqx_bridge_iotdb/src/emqx_bridge_iotdb.erl +++ b/apps/emqx_bridge_iotdb/src/emqx_bridge_iotdb.erl @@ -113,7 +113,7 @@ fields(action_parameters_data) -> [ {timestamp, mk( - hoconsc:union([now, now_ms, now_ns, now_us, binary()]), + hoconsc:union([enum([now, now_ms, now_ns, now_us]), binary()]), #{ desc => ?DESC("config_parameters_timestamp"), default => <<"now">> @@ -129,7 +129,7 @@ fields(action_parameters_data) -> )}, {data_type, mk( - hoconsc:union([text, boolean, int32, int64, float, double, binary()]), + hoconsc:union([enum([text, boolean, int32, int64, float, double]), binary()]), #{ required => true, desc => ?DESC("config_parameters_data_type")