Added result task table
This commit is contained in:
parent
cf07859027
commit
6336ce6587
3 changed files with 40 additions and 8 deletions
|
|
@ -5,6 +5,7 @@ from paramecio2.libraries.db.extrafields.arrayfield import ArrayField
|
|||
from paramecio2.libraries.db.extrafields.parentfield import ParentField
|
||||
from paramecio2.libraries.db.extrafields.datefield import DateField
|
||||
from paramecio2.libraries.db.extrafields.dictfield import DictField
|
||||
from paramecio2.libraries.db.extrafields.jsonfield import JsonValueField
|
||||
from paramecio2.libraries.i18n import I18n
|
||||
import urllib3
|
||||
try:
|
||||
|
|
@ -301,6 +302,17 @@ class LogTask(WebModel):
|
|||
self.register(ArrayField('data', corefields.CharField('data')))
|
||||
self.register(corefields.BooleanField('code_error'))
|
||||
|
||||
#Class for save the result of task
|
||||
|
||||
class ResultTask(WebModel):
|
||||
|
||||
def __init__(self, connection):
|
||||
|
||||
super().__init__(connection)
|
||||
self.register(corefields.ForeignKeyField('task_id', Task(connection), size=11, required=False, identifier_field='id', named_field="name_task"), True)
|
||||
self.register(JsonValueField('message'), True)
|
||||
self.register(IpField('server'), True)
|
||||
|
||||
# For grouping
|
||||
|
||||
class TaskDone(WebModel):
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue