From ac1479096099f9212701047c8f84f3c3994fad40 Mon Sep 17 00:00:00 2001 From: Michael Bai Date: Wed, 15 Dec 2021 14:43:03 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E4=BF=AE=E6=94=B9=E5=91=BD=E4=BB=A4?= =?UTF-8?q?=E8=BF=87=E6=BB=A4=E8=A7=84=E5=88=99=E5=8A=A8=E4=BD=9C=E5=85=81?= =?UTF-8?q?=E8=AE=B8=E5=80=BC1->9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../migrations/0083_auto_20211215_1436.py | 27 +++++++++++++++++++ apps/assets/models/cmd_filter.py | 2 +- 2 files changed, 28 insertions(+), 1 deletion(-) create mode 100644 apps/assets/migrations/0083_auto_20211215_1436.py diff --git a/apps/assets/migrations/0083_auto_20211215_1436.py b/apps/assets/migrations/0083_auto_20211215_1436.py new file mode 100644 index 000000000..f3bde1ec9 --- /dev/null +++ b/apps/assets/migrations/0083_auto_20211215_1436.py @@ -0,0 +1,27 @@ +# Generated by Django 3.1.13 on 2021-12-15 06:36 + +from django.db import migrations, models + +OLD_ACTION_ALLOW = 1 +NEW_ACTION_ALLOW = 9 + + +def migrate_action(apps, schema_editor): + model = apps.get_model("assets", "CommandFilterRule") + model.objects.filter(action=OLD_ACTION_ALLOW).update(action=NEW_ACTION_ALLOW) + + +class Migration(migrations.Migration): + + dependencies = [ + ('assets', '0082_auto_20211209_1440'), + ] + + operations = [ + migrations.RunPython(migrate_action), + migrations.AlterField( + model_name='commandfilterrule', + name='action', + field=models.IntegerField(choices=[(0, 'Deny'), (9, 'Allow'), (2, 'Reconfirm')], default=0, verbose_name='Action'), + ), + ] diff --git a/apps/assets/models/cmd_filter.py b/apps/assets/models/cmd_filter.py index bff1002f8..9de4859b5 100644 --- a/apps/assets/models/cmd_filter.py +++ b/apps/assets/models/cmd_filter.py @@ -68,7 +68,7 @@ class CommandFilterRule(OrgModelMixin): class ActionChoices(models.IntegerChoices): deny = 0, _('Deny') - allow = 1, _('Allow') + allow = 9, _('Allow') confirm = 2, _('Reconfirm') id = models.UUIDField(default=uuid.uuid4, primary_key=True)