diff --git a/ippisite/db.sqlite3 b/ippisite/db.sqlite3 deleted file mode 100644 index 7ec7dd61212668b2fff2d44382e67427c4c30d13..0000000000000000000000000000000000000000 Binary files a/ippisite/db.sqlite3 and /dev/null differ diff --git a/ippisite/db.sqlite3.REMOVED.git-id b/ippisite/db.sqlite3.REMOVED.git-id new file mode 100644 index 0000000000000000000000000000000000000000..082a3b3a3887cd900104c3af13890ea4e1ab9251 --- /dev/null +++ b/ippisite/db.sqlite3.REMOVED.git-id @@ -0,0 +1 @@ +22fcf51cee85dcecd7c0de2fecdd0852abb2ce71 \ No newline at end of file diff --git a/ippisite/ippidb/migrations/0022_auto_20170523_1311.py b/ippisite/ippidb/migrations/0022_auto_20170523_1311.py new file mode 100644 index 0000000000000000000000000000000000000000..24690d2087d0133ef86a6d373b7c6ddf25e7dd1d --- /dev/null +++ b/ippisite/ippidb/migrations/0022_auto_20170523_1311.py @@ -0,0 +1,20 @@ +# -*- coding: utf-8 -*- +# Generated by Django 1.11.1 on 2017-05-23 13:11 +from __future__ import unicode_literals + +from django.db import migrations, models + + +class Migration(migrations.Migration): + + dependencies = [ + ('ippidb', '0021_auto_20170522_1949'), + ] + + operations = [ + migrations.AlterField( + model_name='mddrcompoundimport', + name='dvpmt_phase', + field=models.CharField(choices=[('Biological Testing', ''), ('Preclinical', ''), ('Phase III', ''), ('Phase II', ''), ('Phase I/II', ''), ('Phase I', ''), ('Launched', ''), ('Pre-Registered', ''), ('Not Applicable', ''), ('Discontinued', ''), ('Clinical', ''), ('Withdrawn', ''), ('Registered', ''), ('Not Determined', ''), ('Phase II/III', ''), ('IND Filed', '')], max_length=20, verbose_name='Development phase'), + ), + ] diff --git a/ippisite/ippidb/models.py b/ippisite/ippidb/models.py index 377f692aa59d63e130d486cb3d367185c0f5b2d9..c2599e0127f52089c625ecfc28b3a10c90578a05 100644 --- a/ippisite/ippidb/models.py +++ b/ippisite/ippidb/models.py @@ -253,8 +253,28 @@ class MDDRActivityClass(models.Model): return self.name class MDDRCompoundImport(models.Model): + + MDDR_DEVELOPMENT_PHASES = ( + ('Biological Testing',''), + ('Preclinical',''), + ('Phase III',''), + ('Phase II',''), + ('Phase I/II',''), + ('Phase I',''), + ('Launched',''), + ('Pre-Registered',''), + ('Not Applicable',''), + ('Discontinued',''), + ('Clinical',''), + ('Withdrawn',''), + ('Registered',''), + ('Not Determined',''), + ('Phase II/III',''), + ('IND Filed',''), + ) + mddr_name = models.CharField('MDDR name', max_length=40) - dvpmt_phase = models.CharField('Development phase', max_length=20) + dvpmt_phase = models.CharField('Development phase', max_length=20, choices=MDDR_DEVELOPMENT_PHASES) canonical_smile = models.CharField('Canonical Smile', max_length=500, blank=True, null=True) #TODO index this table on canonical_smile db_import_date = models.DateTimeField('MDDR release year/month')