浏览代码

优化iot设备信息表

locky 3 年之前
父节点
当前提交
6a21261c72
共有 1 个文件被更改,包括 15 次插入17 次删除
  1. 15 17
      Model/models.py

+ 15 - 17
Model/models.py

@@ -2036,25 +2036,23 @@ class UIDCompanySerialModel(models.Model):
 
 class iotdeviceInfoModel(models.Model):
     id = models.AutoField(primary_key=True)
-    serial_number = models.CharField(max_length=11, blank=True, default='', db_index=True,
-                                     verbose_name=u'关联Device_Info表的序列号')
-    uid = models.CharField(blank=True, max_length=32, default='', db_index=True, verbose_name=u'设备UID')
-    certificate_id = models.CharField(blank=True, max_length=256, default='', verbose_name=u'证书id')
-    certificate_pem = models.TextField(blank=True, default='', verbose_name=u'证书项目')
-    public_key = models.TextField(blank=True, default='', verbose_name=u'公有密钥')
-    private_key = models.TextField(blank=True, default='', verbose_name=u'私有密钥')
-    thing_name = models.CharField(blank=True, max_length=256, default='', verbose_name=u'IoT Thing Name')
-    thing_groups = models.CharField(blank=True, max_length=256, default='', verbose_name=u'IoT Thing Groups')
-    endpoint = models.CharField(blank=True, max_length=256, db_index=True, default='', verbose_name=u'iot端点')
-    token_iot_number = models.CharField(blank=True, db_index=True, default='', max_length=50, verbose_name='连接iot令牌')
-    add_time = models.DateTimeField(blank=True, auto_now_add=True, verbose_name=u'添加时间')
-    update_time = models.DateTimeField(blank=True, auto_now=True, verbose_name=u'更新时间')
-
-    class Meta:
-        db_table = 'iot_deviceInfo'
+    serial_number = models.CharField(default='', max_length=9, db_index=True, verbose_name='序列号')
+    uid = models.CharField(default='', max_length=32, db_index=True, verbose_name='uid')
+    certificate_id = models.CharField(default='', max_length=128, verbose_name='证书id')
+    certificate_pem = models.TextField(default='', verbose_name='证书')
+    public_key = models.TextField(default='', verbose_name='公钥')
+    private_key = models.TextField(default='', verbose_name='私钥')
+    thing_name = models.CharField(default='', max_length=64, db_index=True, verbose_name='物品名')
+    thing_groups = models.CharField(default='', max_length=64, verbose_name='物品组')
+    endpoint = models.CharField(default='', max_length=100, db_index=True, verbose_name='终端节点')
+    token_iot_number = models.CharField(default='', db_index=True, max_length=50, verbose_name='签名令牌')
+    add_time = models.DateTimeField(auto_now_add=True, verbose_name='添加时间')
+    update_time = models.DateTimeField(auto_now=True, verbose_name='更新时间')
+
+    class Meta:
+        db_table = 'iot_device_info'
         verbose_name = 'iot设备信息表'
         verbose_name_plural = verbose_name
-        ordering = ('-add_time',)
 
 
 class UIDMainUser(models.Model):