-
Notifications
You must be signed in to change notification settings - Fork 27
/
0002_task_delete_celerytask.py
33 lines (28 loc) · 1.24 KB
/
0002_task_delete_celerytask.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
# Generated by Django 4.2.4 on 2024-02-20 11:15
from django.db import migrations, models
import uuid
class Migration(migrations.Migration):
dependencies = [
('tasks', '0001_initial'),
]
operations = [
migrations.DeleteModel(
name='CeleryTask',
),
migrations.CreateModel(
name='Task',
fields=[
('id', models.TextField(default=uuid.uuid4, editable=False, primary_key=True, serialize=False)),
('args', models.JSONField(blank=True, null=True)),
('kwargs', models.JSONField(blank=True, null=True)),
('state', models.CharField(choices=[('PENDING', 'PENDING'), ('FAILURE', 'FAILURE'), ('STARTED', 'STARTED'), ('RETRY', 'RETRY'), ('REVOKED', 'REVOKED'), ('RECEIVED', 'RECEIVED'), ('SUCCESS', 'SUCCESS')], default='PENDING', max_length=255)),
('result', models.JSONField(blank=True, null=True)),
('error_message', models.TextField(blank=True, null=True)),
('traceback', models.TextField(blank=True, null=True)),
('retry', models.IntegerField(default=0)),
],
options={
'db_table': 'celery_tasks',
},
),
]