From ff035096e5702319a5fe9014ed21e88b31fc4642 Mon Sep 17 00:00:00 2001 From: caoqianming Date: Tue, 16 Apr 2024 15:11:40 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20update=20mplogx=E8=A1=A8=E7=BB=93?= =?UTF-8?q?=E6=9E=84?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- apps/enm/migrations/0024_auto_20240326_1617.py | 2 ++ apps/enm/models.py | 2 +- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/apps/enm/migrations/0024_auto_20240326_1617.py b/apps/enm/migrations/0024_auto_20240326_1617.py index 65165012..68040cca 100644 --- a/apps/enm/migrations/0024_auto_20240326_1617.py +++ b/apps/enm/migrations/0024_auto_20240326_1617.py @@ -16,6 +16,7 @@ class Migration(migrations.Migration): CREATE TABLE public.enm_mplogx ( "timex" timestamptz NOT NULL, "mpoint_id" text NOT NULL, + "var_mrs" integer, "val_int" integer, "val_float" float, "val_bool" boolean, @@ -32,6 +33,7 @@ SELECT create_hypertable('enm_mplogx', 'timex'); name="MpLogx", fields=[ ("timex", models.DateTimeField(primary_key=True, serialize=False, verbose_name="采集时间")), + ("var_mrs", models.PositiveSmallIntegerField(blank=True, null=True, verbose_name="所监测设备运行状态值")), ("val_float", models.FloatField(blank=True, null=True, verbose_name="数值")), ("val_int", models.IntegerField(blank=True, null=True, verbose_name="数值")), ("val_bool", models.BooleanField(blank=True, null=True, verbose_name="数值")), diff --git a/apps/enm/models.py b/apps/enm/models.py index 8ee3bd7d..f667554b 100644 --- a/apps/enm/models.py +++ b/apps/enm/models.py @@ -41,7 +41,7 @@ class MpLogx(models.Model): timex = models.DateTimeField("采集时间", primary_key=True) mpoint = models.ForeignKey(Mpoint, verbose_name="关联测点", on_delete=models.CASCADE) - val_mrs = models.PositiveSmallIntegerField("所监测设备运行状态值", default=10) + val_mrs = models.PositiveSmallIntegerField("所监测设备运行状态值", null=True, blank=True) val_float = models.FloatField("数值", null=True, blank=True) val_int = models.IntegerField("数值", null=True, blank=True) val_bool = models.BooleanField("数值", null=True, blank=True)