aiModels.py 785 B

1234567891011121314151617181920212223242526
  1. from tortoise.models import Model
  2. from tortoise import fields
  3. class Scan_Tasks(Model):
  4. id = fields.IntField(pk=True)
  5. repo_id = fields.IntField()
  6. state = fields.IntField()
  7. result = fields.JSONField()
  8. create_time = fields.BigIntField()
  9. scan_start_time = fields.BigIntField()
  10. scan_end_time = fields.BigIntField()
  11. create_user = fields.CharField(max_length=36)
  12. repo_hash = fields.CharField(max_length=40)
  13. class Commit_Summary_Tasks(Model):
  14. id = fields.IntField(pk=True)
  15. create_user = fields.CharField(max_length=36)
  16. create_time = fields.BigIntField()
  17. start_time = fields.BigIntField()
  18. end_time = fields.BigIntField()
  19. result = fields.JSONField()
  20. repo_id = fields.IntField()
  21. repo_hash = fields.CharField(max_length=40)