فهرست منبع

Add types of analysis tasks.

Bob Huang 4 سال پیش
والد
کامیت
c96a55e6fb
1فایلهای تغییر یافته به همراه12 افزوده شده و 11 حذف شده
  1. 12 11
      backend_refactor/db/task.py

+ 12 - 11
backend_refactor/db/task.py

@@ -2,15 +2,16 @@ from db import db
 import time
 
 class Task(db.Model):
-	uuid = db.Column(db.String(64), primary_key=True)
-	type = db.Column(db.Enum('PHOTO_STANDINGPOSE'))
-	create_time = db.Column(db.BigInteger)
-	status = db.Column(db.Enum('QUEUEING','RUNNING','FINISHED','ERROR'))
-	result = db.Column(db.String(8192))
+    uuid = db.Column(db.String(64), primary_key=True)
+    type = db.Column(db.Enum('PHOTO_STANDINGPOSE', 'VIDEO_HIGHKNEES', 'VIDEO_CHRUNCH', 'VIDEO_STANDINGLONGJUMP', 'VIDEO_PLANK', 'VIDEO_SQUAT'))
+    # 站姿 高抬腿 卷腹 立定跳远 平板支撑 深蹲
+    create_time = db.Column(db.BigInteger)
+    status = db.Column(db.Enum('QUEUEING','RUNNING','FINISHED','ERROR'))
+    result = db.Column(db.String(8192))
 
-	def __init__(self, uuid, type, create_time = time.time() * 1000, status='QUEUEING', result='{}'):
-		self.uuid = uuid
-		self.type = type
-		self.create_time = create_time
-		self.status = status
-		self.result = result
+    def __init__(self, uuid, type, create_time = time.time() * 1000, status='QUEUEING', result='{}'):
+        self.uuid = uuid
+        self.type = type
+        self.create_time = create_time
+        self.status = status
+        self.result = result