mqtt_models.py 827 B

12345678910111213141516171819202122232425
  1. from django.db import models
  2. class PubRecord(models.Model):
  3. # 订阅数据
  4. topic = models.CharField("主题", max_length=64, default="")
  5. device_id = models.CharField("设备ID", max_length=32, default="")
  6. data = models.TextField("数据", default="")
  7. add_time = models.IntegerField("增加数据时间", default=0)
  8. is_forbidden = models.IntegerField("是否禁用", default=0)
  9. class Meta:
  10. using = "mqtt_record_db"
  11. db_table = "pub_record_table"
  12. class PublishRecord(models.Model):
  13. # 发布数据
  14. topic= models.CharField("主题", max_length=64, default="")
  15. payload = models.TextField("消息", default="")
  16. add_time = models.IntegerField("增加数据时间", default=0)
  17. class Meta:
  18. using = "mqtt_record_db"
  19. db_table = "publish_record_table"