From abbac31861a9afc6b586c954102c368fb2d6ad2d Mon Sep 17 00:00:00 2001 From: Juha Louhiranta Date: Tue, 30 Jul 2024 12:54:56 +0300 Subject: [PATCH] chore: add migration for new fields in users.Application Refs: HP-2441 --- .../0034_application_algorithm_and_more.py | 54 +++++++++++++++++++ 1 file changed, 54 insertions(+) create mode 100644 users/migrations/0034_application_algorithm_and_more.py diff --git a/users/migrations/0034_application_algorithm_and_more.py b/users/migrations/0034_application_algorithm_and_more.py new file mode 100644 index 00000000..66ceae63 --- /dev/null +++ b/users/migrations/0034_application_algorithm_and_more.py @@ -0,0 +1,54 @@ +# Generated by Django 4.2.14 on 2024-07-29 10:44 + +from django.conf import settings +from django.db import migrations, models +import django.db.models.deletion + + +class Migration(migrations.Migration): + + dependencies = [ + ("users", "0033_alter_loginmethod_provider_id"), + ] + + operations = [ + migrations.AddField( + model_name="application", + name="algorithm", + field=models.CharField( + blank=True, + choices=[ + ("", "No OIDC support"), + ("RS256", "RSA with SHA-2 256"), + ("HS256", "HMAC with SHA-2 256"), + ], + default="", + max_length=5, + ), + ), + migrations.AlterField( + model_name="application", + name="authorization_grant_type", + field=models.CharField( + choices=[ + ("authorization-code", "Authorization code"), + ("implicit", "Implicit"), + ("password", "Resource owner password-based"), + ("client-credentials", "Client credentials"), + ("openid-hybrid", "OpenID connect hybrid"), + ], + max_length=32, + ), + ), + migrations.AlterField( + model_name="application", + name="user", + field=models.ForeignKey( + blank=True, + null=True, + on_delete=django.db.models.deletion.CASCADE, + related_name="%(app_label)s_%(class)s", + to=settings.AUTH_USER_MODEL, + ), + ), + ]