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