Plain is headed towards 1.0! Subscribe for development updates →

 1# Generated by Plain 5.0.dev20240514194324 on 2024-05-14 20:03
 2
 3from plain import models
 4from plain.models import migrations
 5
 6
 7class Migration(migrations.Migration):
 8    dependencies = [
 9        ("plainworker", "0017_job_queue_jobrequest_queue_jobresult_queue"),
10    ]
11
12    operations = [
13        migrations.AddConstraint(
14            model_name="jobrequest",
15            constraint=models.UniqueConstraint(
16                condition=models.Q(("retry_attempt", 0), ("unique_key__gt", "")),
17                fields=("job_class", "unique_key"),
18                name="unique_job_class_unique_key",
19            ),
20        ),
21    ]