From b6f8b0c4b39c24c9b38b30443fef975b260b4af3 Mon Sep 17 00:00:00 2001 From: "Jonathan S. Katz" Date: Sat, 14 May 2022 14:58:13 -0400 Subject: [PATCH] Add PostgreSQL 15 to the feature matrix --- .../migrations/0008_feature_v15.py | 19 +++++++++++++++++++ pgweb/featurematrix/models.py | 1 + 2 files changed, 20 insertions(+) create mode 100644 pgweb/featurematrix/migrations/0008_feature_v15.py diff --git a/pgweb/featurematrix/migrations/0008_feature_v15.py b/pgweb/featurematrix/migrations/0008_feature_v15.py new file mode 100644 index 00000000..9e571b77 --- /dev/null +++ b/pgweb/featurematrix/migrations/0008_feature_v15.py @@ -0,0 +1,19 @@ +# Generated by Django 3.2.10 on 2022-05-14 18:57 + +from django.db import migrations, models + + +class Migration(migrations.Migration): + + dependencies = [ + ('featurematrix', '0007_feature_v14'), + ] + + operations = [ + migrations.AddField( + model_name='feature', + name='v15', + field=models.IntegerField(choices=[(0, 'No'), (1, 'Yes'), (2, 'Obsolete'), (3, '?')], default=0, verbose_name='15'), + ), + migrations.RunSQL("UPDATE featurematrix_feature SET v15=v14"), + ] diff --git a/pgweb/featurematrix/models.py b/pgweb/featurematrix/models.py index c2c585e5..30016883 100644 --- a/pgweb/featurematrix/models.py +++ b/pgweb/featurematrix/models.py @@ -49,6 +49,7 @@ class Feature(models.Model): v12 = models.IntegerField(verbose_name="12", null=False, blank=False, default=0, choices=choices) v13 = models.IntegerField(verbose_name="13", null=False, blank=False, default=0, choices=choices) v14 = models.IntegerField(verbose_name="14", null=False, blank=False, default=0, choices=choices) + v15 = models.IntegerField(verbose_name="15", null=False, blank=False, default=0, choices=choices) purge_urls = ('/about/featurematrix/.*', ) -- 2.39.5