From 32dbfce1c4cfa975599f125ac363b1f7cc65dda4 Mon Sep 17 00:00:00 2001 From: "Jonathan S. Katz" Date: Tue, 26 Sep 2017 12:11:10 +0200 Subject: [PATCH] Add v10 to feature matrix --- .../migrations/0003_feature_v10.py | 20 +++++++++++++++++++ pgweb/featurematrix/models.py | 1 + 2 files changed, 21 insertions(+) create mode 100644 pgweb/featurematrix/migrations/0003_feature_v10.py diff --git a/pgweb/featurematrix/migrations/0003_feature_v10.py b/pgweb/featurematrix/migrations/0003_feature_v10.py new file mode 100644 index 00000000..6935faf3 --- /dev/null +++ b/pgweb/featurematrix/migrations/0003_feature_v10.py @@ -0,0 +1,20 @@ +# -*- coding: utf-8 -*- +from __future__ import unicode_literals + +from django.db import migrations, models + + +class Migration(migrations.Migration): + + dependencies = [ + ('featurematrix', '0002_featurematrix_96'), + ] + + operations = [ + migrations.AddField( + model_name='feature', + name='v10', + field=models.IntegerField(default=0, verbose_name=b'10', choices=[(0, b'No'), (1, b'Yes'), (2, b'Obsolete'), (3, b'?')]), + ), + migrations.RunSQL("UPDATE featurematrix_feature SET v10=v96 WHERE NOT v10=v96"), + ] diff --git a/pgweb/featurematrix/models.py b/pgweb/featurematrix/models.py index ebd02893..f04c1a8d 100644 --- a/pgweb/featurematrix/models.py +++ b/pgweb/featurematrix/models.py @@ -42,6 +42,7 @@ class Feature(models.Model): v94 = models.IntegerField(verbose_name="9.4", null=False, blank=False, default=0, choices=choices) v95 = models.IntegerField(verbose_name="9.5", null=False, blank=False, default=0, choices=choices) v96 = models.IntegerField(verbose_name="9.6", null=False, blank=False, default=0, choices=choices) + v10 = models.IntegerField(verbose_name="10", null=False, blank=False, default=0, choices=choices) purge_urls = ('/about/featurematrix/.*', ) -- 2.39.5