From 3689e89d66c29253cc6cc2e3e97e486cf7f820b6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Herv=C3=A9=20=20MENAGER?= <herve.menager@pasteur.fr> Date: Thu, 18 May 2017 22:07:04 +0200 Subject: [PATCH] optimize and migrate Disease data disease rows are now unique and managed with a manytomany field fixes #19 --- .../migrations/0013_auto_20170518_1943.py | 34 +++++++++++++++++++ 1 file changed, 34 insertions(+) create mode 100644 ippisite/ippidb/migrations/0013_auto_20170518_1943.py diff --git a/ippisite/ippidb/migrations/0013_auto_20170518_1943.py b/ippisite/ippidb/migrations/0013_auto_20170518_1943.py new file mode 100644 index 00000000..bc133acb --- /dev/null +++ b/ippisite/ippidb/migrations/0013_auto_20170518_1943.py @@ -0,0 +1,34 @@ +# -*- coding: utf-8 -*- +# Generated by Django 1.11.1 on 2017-05-18 19:43 +from __future__ import unicode_literals + +from django.db import migrations, models + + +class Migration(migrations.Migration): + + dependencies = [ + ('ippidb', '0012_auto_20170518_1913'), + ] + + operations = [ + migrations.RemoveField( + model_name='disease', + name='disease_name', + ), + migrations.RemoveField( + model_name='disease', + name='ppi', + ), + migrations.AddField( + model_name='disease', + name='name', + field=models.CharField(default=None, max_length=30, unique=True, verbose_name='Disease'), + preserve_default=False, + ), + migrations.AddField( + model_name='ppi', + name='diseases', + field=models.ManyToManyField(to='ippidb.Disease'), + ), + ] -- GitLab