diff --git a/apps/mosquito/migrations/0024_auto_20240303_1255.py b/apps/mosquito/migrations/0024_auto_20240303_1255.py new file mode 100644 index 0000000..c31a268 --- /dev/null +++ b/apps/mosquito/migrations/0024_auto_20240303_1255.py @@ -0,0 +1,38 @@ +# Generated by Django 2.2.4 on 2024-03-03 04:55 + +from django.db import migrations, models + + +class Migration(migrations.Migration): + + dependencies = [ + ('mosquito', '0023_auto_20240301_1132'), + ] + + operations = [ + migrations.AddField( + model_name='deviceinfo', + name='ac_power', + field=models.CharField(blank=True, max_length=100, null=True, verbose_name='AC电压电流功率'), + ), + migrations.AddField( + model_name='deviceinfo', + name='dc_power', + field=models.CharField(blank=True, max_length=100, null=True, verbose_name='DC电压电流功率'), + ), + migrations.AddField( + model_name='deviceinfo', + name='load', + field=models.CharField(blank=True, max_length=100, null=True, verbose_name='负载电压电流功率'), + ), + migrations.AddField( + model_name='deviceinfo', + name='solar_panels', + field=models.CharField(blank=True, max_length=100, null=True, verbose_name='太阳能电压电流功率'), + ), + migrations.AddField( + model_name='deviceinfo', + name='storage_battery', + field=models.CharField(blank=True, max_length=100, null=True, verbose_name='电池电压电流功率'), + ), + ] diff --git a/apps/mosquito/models.py b/apps/mosquito/models.py index 311b448..ad55fbb 100644 --- a/apps/mosquito/models.py +++ b/apps/mosquito/models.py @@ -105,6 +105,11 @@ class DeviceInfo(models.Model): launch_time = models.DateTimeField(blank=True, null=True, verbose_name='第一次启动时间') # 太阳能 + load = models.CharField(max_length=100, blank=True, null=True, verbose_name='负载电压电流功率') + storage_battery = models.CharField(max_length=100, blank=True, null=True, verbose_name='电池电压电流功率') + solar_panels = models.CharField(max_length=100, blank=True, null=True, verbose_name='太阳能电压电流功率') + ac_power = models.CharField(max_length=100, blank=True, null=True, verbose_name='AC电压电流功率') + dc_power = models.CharField(max_length=100, blank=True, null=True, verbose_name='DC电压电流功率') org = models.ForeignKey(Org, verbose_name='所在组织', on_delete='PROTECT') weather_device_id = models.CharField(max_length=100, blank=True, null=True, verbose_name='气象台ID')