Skip to content

Commit dd48d31

Browse files
authored
Merge pull request #580 from xchem/m2ms-1311-observation-levels
Allow uploading fully versioned data (issue 1311)
2 parents 27db93e + c8669ea commit dd48d31

File tree

3 files changed

+113
-36
lines changed

3 files changed

+113
-36
lines changed
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
# Generated by Django 3.2.24 on 2024-04-25 07:48
2+
3+
from django.db import migrations, models
4+
5+
6+
class Migration(migrations.Migration):
7+
8+
dependencies = [
9+
('viewer', '0050_auto_20240412_0930'),
10+
]
11+
12+
operations = [
13+
migrations.AddField(
14+
model_name='historicalsiteobservation',
15+
name='version',
16+
field=models.PositiveSmallIntegerField(default=1),
17+
),
18+
migrations.AddField(
19+
model_name='siteobservation',
20+
name='version',
21+
field=models.PositiveSmallIntegerField(default=1),
22+
),
23+
]

viewer/models.py

+1
Original file line numberDiff line numberDiff line change
@@ -430,6 +430,7 @@ def __repr__(self) -> str:
430430
class SiteObservation(models.Model):
431431
code = models.TextField(null=True)
432432
longcode = models.TextField(null=True)
433+
version = models.PositiveSmallIntegerField(null=False, default=1)
433434
experiment = models.ForeignKey(Experiment, on_delete=models.CASCADE)
434435
cmpd = models.ForeignKey(Compound, null=True, on_delete=models.CASCADE)
435436
xtalform_site = models.ForeignKey(XtalformSite, on_delete=models.CASCADE)

0 commit comments

Comments
 (0)