1
|
|
|
# -*- coding: utf-8 -*- |
2
|
|
|
# Generated by Django 1.11.22 on 2019-07-16 12:23 |
3
|
|
|
from __future__ import unicode_literals |
4
|
|
|
|
5
|
|
|
from django.db import migrations, models |
6
|
|
|
import django.db.models.deletion |
7
|
|
|
|
8
|
|
|
|
9
|
|
|
class Migration(migrations.Migration): |
10
|
|
|
|
11
|
|
|
dependencies = [ |
12
|
|
|
('image_app', '0026_auto_20190705_1434'), |
13
|
|
|
('biosample', '0002_auto_20190416_1545'), |
14
|
|
|
] |
15
|
|
|
|
16
|
|
|
operations = [ |
17
|
|
|
migrations.CreateModel( |
18
|
|
|
name='Submission', |
19
|
|
|
fields=[ |
20
|
|
|
('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), |
21
|
|
|
('usi_submission_id', models.CharField(blank=True, db_index=True, help_text='USI submission id', max_length=255, null=True, unique=True)), |
22
|
|
|
('created_at', models.DateTimeField(auto_now_add=True)), |
23
|
|
|
('updated_at', models.DateTimeField(auto_now=True)), |
24
|
|
|
('status', models.SmallIntegerField(choices=[(0, 'Waiting'), (1, 'Loaded'), (2, 'Submitted'), (3, 'Error'), (4, 'Need Revision'), (5, 'Ready'), (6, 'Completed')], default=0, help_text='example: Waiting')), |
25
|
|
|
('uid_submission', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, related_name='usi_submissions', to='image_app.Submission')), |
26
|
|
|
], |
27
|
|
|
), |
28
|
|
|
migrations.CreateModel( |
29
|
|
|
name='SubmissionData', |
30
|
|
|
fields=[ |
31
|
|
|
('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), |
32
|
|
|
('status', models.SmallIntegerField(choices=[(1, 'Loaded'), (2, 'Submitted'), (4, 'Need Revision'), (5, 'Ready'), (6, 'Completed')], default=1, help_text='example: Submitted')), |
33
|
|
|
('name', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, to='image_app.Name')), |
34
|
|
|
('submission', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, related_name='submission_data', to='biosample.Submission')), |
35
|
|
|
], |
36
|
|
|
options={ |
37
|
|
|
'verbose_name': 'submission data', |
38
|
|
|
'verbose_name_plural': 'submission data', |
39
|
|
|
}, |
40
|
|
|
), |
41
|
|
|
] |
42
|
|
|
|