Coverage for rest_api/migrations/0057_remove_sample_processing_date_and_more.py: 100%
4 statements
« prev ^ index » next coverage.py v7.15.4, created at 2026-08-10 03:22 +0000
« prev ^ index » next coverage.py v7.15.4, created at 2026-08-10 03:22 +0000
1# Generated by Django 4.2.10 on 2024-06-28 13:18
3from django.db import migrations, models
6class Migration(migrations.Migration):
8 dependencies = [
9 ("rest_api", "0056_alter_mutation_alt_alter_mutation_ref"),
10 ]
12 operations = [
13 migrations.RemoveField(
14 model_name="sample",
15 name="processing_date",
16 ),
17 migrations.AddField(
18 model_name="sample",
19 name="init_upload_date",
20 field=models.DateTimeField(auto_now=True),
21 ),
22 migrations.AddField(
23 model_name="sample",
24 name="last_update_date",
25 field=models.DateTimeField(blank=True, null=True),
26 ),
27 migrations.AddConstraint(
28 model_name="mutation",
29 constraint=models.UniqueConstraint(
30 condition=models.Q(("ref__isnull", True)),
31 fields=("alt", "start", "end", "type", "gene", "replicon"),
32 name="unique_mutation_null_ref",
33 ),
34 ),
35 ]