start integrating cimar

This commit is contained in:
Ross
2025-02-24 11:53:36 +00:00
parent 249bc656c8
commit a0960c9b7c
21 changed files with 826 additions and 8 deletions
@@ -0,0 +1,18 @@
# Generated by Django 5.1.4 on 2025-02-10 12:47
from django.db import migrations, models
class Migration(migrations.Migration):
dependencies = [
('generic', '0020_remove_examuserstatus_share_with_supervisor_and_more'),
]
operations = [
migrations.AddField(
model_name='userprofile',
name='cimar_sid',
field=models.CharField(blank=True, max_length=100),
),
]
+22
View File
@@ -0,0 +1,22 @@
# Generated by Django 5.1.4 on 2025-02-10 13:46
from django.db import migrations, models
class Migration(migrations.Migration):
dependencies = [
('generic', '0021_userprofile_cimar_sid'),
]
operations = [
migrations.CreateModel(
name='CimarCase',
fields=[
('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),
('uuid', models.CharField(max_length=255, unique=True)),
('viewer_link', models.URLField(blank=True)),
('study_details', models.JSONField(blank=True)),
],
),
]
@@ -0,0 +1,23 @@
# Generated by Django 5.1.4 on 2025-02-17 10:26
from django.db import migrations, models
class Migration(migrations.Migration):
dependencies = [
('generic', '0022_cimarcase'),
]
operations = [
migrations.AddField(
model_name='cimarcase',
name='valid_uuid',
field=models.BooleanField(default=False),
),
migrations.AlterField(
model_name='cimarcase',
name='study_details',
field=models.JSONField(blank=True, default=dict),
),
]
@@ -0,0 +1,23 @@
# Generated by Django 5.1.4 on 2025-02-17 11:49
from django.db import migrations, models
class Migration(migrations.Migration):
dependencies = [
('generic', '0023_cimarcase_valid_uuid_alter_cimarcase_study_details'),
]
operations = [
migrations.AddField(
model_name='cimarcase',
name='series_data',
field=models.JSONField(blank=True, default=dict),
),
migrations.AddField(
model_name='cimarcase',
name='study_schema',
field=models.JSONField(blank=True, default=dict),
),
]