Skip to content

Commit de9195a

Browse files
committed
Also model change for prev commit to be able to delete analysis multiple times
1 parent 18b629b commit de9195a

File tree

2 files changed

+20
-1
lines changed

2 files changed

+20
-1
lines changed
Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
# Generated by Django 5.2 on 2026-01-20 13:29
2+
3+
from django.db import migrations, models
4+
5+
6+
class Migration(migrations.Migration):
7+
8+
dependencies = [
9+
('analysis', '0061_nfconfigfile'),
10+
]
11+
12+
operations = [
13+
migrations.AlterField(
14+
model_name='analysisdeleted',
15+
name='date',
16+
field=models.DateTimeField(auto_now=True),
17+
),
18+
]

src/backend/analysis/models.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -308,8 +308,9 @@ def get_public_output_dir(self):
308308

309309
# Can this be generalized to deleted log for also files?
310310
class AnalysisDeleted(models.Model):
311+
'''Table to track when analysis was deleted, for purging purposes'''
311312
analysis = models.OneToOneField(Analysis, on_delete=models.CASCADE)
312-
date = models.DateTimeField(auto_now_add=True)
313+
date = models.DateTimeField(auto_now=True)
313314

314315

315316
class AnalysisError(models.Model):

0 commit comments

Comments
 (0)