Skip to content

Commit 6167179

Browse files
benselmeauvipy
authored andcommitted
Fix field size for MySQL (#285)
1 parent d36a868 commit 6167179

File tree

3 files changed

+20
-3
lines changed

3 files changed

+20
-3
lines changed

django_celery_results/migrations/0004_auto_20190516_0412.py

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -78,7 +78,16 @@ class Migration(migrations.Migration):
7878
migrations.AlterField(
7979
model_name='taskresult',
8080
name='task_name',
81-
field=models.CharField(db_index=True, help_text='Name of the Task which was run', max_length=255, null=True, verbose_name='Task Name'),
81+
field=models.CharField(
82+
db_index=True,
83+
help_text='Name of the Task which was run',
84+
max_length=getattr(
85+
settings,
86+
'DJANGO_CELERY_RESULTS_TASK_ID_MAX_LENGTH',
87+
255
88+
),
89+
null=True,
90+
verbose_name='Task Name'),
8291
),
8392
migrations.AlterField(
8493
model_name='taskresult',

django_celery_results/migrations/0009_groupresult.py

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -141,7 +141,11 @@ class Migration(migrations.Migration):
141141
name='task_name',
142142
field=models.CharField(
143143
help_text='Name of the Task which was run',
144-
max_length=255,
144+
max_length=getattr(
145+
settings,
146+
'DJANGO_CELERY_RESULTS_TASK_ID_MAX_LENGTH',
147+
255
148+
),
145149
null=True,
146150
verbose_name='Task Name'),
147151
),

django_celery_results/models.py

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,11 @@ class TaskResult(models.Model):
3232
verbose_name=_('Periodic Task Name'),
3333
help_text=_('Name of the Periodic Task which was run'))
3434
task_name = models.CharField(
35-
null=True, max_length=255,
35+
null=True, max_length=getattr(
36+
settings,
37+
'DJANGO_CELERY_RESULTS_TASK_ID_MAX_LENGTH',
38+
255
39+
),
3640
verbose_name=_('Task Name'),
3741
help_text=_('Name of the Task which was run'))
3842
task_args = models.TextField(

0 commit comments

Comments
 (0)