| 1234567891011121314151617181920 |
- 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_STANDING', 'VIDEO_HIGHKNEES',
- 'VIDEO_CRUNCH', 'VIDEO_STANDINGLONGJUMP', 'VIDEO_MULTIJUMP',
- 'VIDEO_SITANDREACH', 'VIDEO_RUNBACKANDFORTH',
- 'VIDEO_TENNISTHROW', 'VIDEO_BALANCEBEAM',
- 'VIDEO_SINGLELEGSTAND', '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
|