From 82d0ba4603b5599ca5d5b8038160f41b8d0d7bf2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Valentin=20Grou=C3=A8s?= <valentin.groues@uni.lu> Date: Wed, 17 May 2017 15:49:51 +0200 Subject: [PATCH] default value for pd_family set to NULL --- .../0039_pd_family_default_unknown.py | 22 +++++++++++++++++++ smash/web/models/subject.py | 2 +- 2 files changed, 23 insertions(+), 1 deletion(-) create mode 100644 smash/web/migrations/0039_pd_family_default_unknown.py diff --git a/smash/web/migrations/0039_pd_family_default_unknown.py b/smash/web/migrations/0039_pd_family_default_unknown.py new file mode 100644 index 00000000..dba92d64 --- /dev/null +++ b/smash/web/migrations/0039_pd_family_default_unknown.py @@ -0,0 +1,22 @@ +# -*- coding: utf-8 -*- +# Generated by Django 1.10.7 on 2017-05-17 13:46 +from __future__ import unicode_literals + +from django.db import migrations, models + + +class Migration(migrations.Migration): + dependencies = [ + ('web', '0038_subject_pd_family_allow_null'), + ] + + operations = [ + migrations.AlterField( + model_name='subject', + name='pd_in_family', + field=models.NullBooleanField(default=None, verbose_name=b'PD in family'), + ), + migrations.RunSQL( + "UPDATE web_subject SET pd_in_family=NULL WHERE pd_in_family = FALSE;", + reverse_sql="UPDATE web_subject SET pd_in_family=FALSE WHERE pd_in_family = NULL;") + ] diff --git a/smash/web/models/subject.py b/smash/web/models/subject.py index a9c73bff..b28ef59c 100644 --- a/smash/web/models/subject.py +++ b/smash/web/models/subject.py @@ -149,7 +149,7 @@ class Subject(models.Model): ) pd_in_family = models.NullBooleanField( verbose_name='PD in family', - default=False, + default=None, ) dead = models.BooleanField( verbose_name='Deceased', -- GitLab