diff options
Diffstat (limited to 'pydis_site/apps')
| -rw-r--r-- | pydis_site/apps/api/migrations/0095_user_display_name.py | 18 | ||||
| -rw-r--r-- | pydis_site/apps/api/models/bot/user.py | 5 | 
2 files changed, 23 insertions, 0 deletions
| diff --git a/pydis_site/apps/api/migrations/0095_user_display_name.py b/pydis_site/apps/api/migrations/0095_user_display_name.py new file mode 100644 index 00000000..82561c40 --- /dev/null +++ b/pydis_site/apps/api/migrations/0095_user_display_name.py @@ -0,0 +1,18 @@ +# Generated by Django 5.0.3 on 2024-04-01 12:21 + +from django.db import migrations, models + + +class Migration(migrations.Migration): +    dependencies = [ +        ("api", "0094_migrate_mailing_listdata"), +    ] + +    operations = [ +        migrations.AddField( +            model_name="user", +            name="display_name", +            field=models.CharField(blank=True, help_text="The display name, taken from Discord.", max_length=32), +        ), +        migrations.RunSQL("UPDATE api_user SET display_name = name;"), +    ] diff --git a/pydis_site/apps/api/models/bot/user.py b/pydis_site/apps/api/models/bot/user.py index afc5ba1e..1cb10988 100644 --- a/pydis_site/apps/api/models/bot/user.py +++ b/pydis_site/apps/api/models/bot/user.py @@ -33,6 +33,11 @@ class User(ModelReprMixin, models.Model):          max_length=32,          help_text="The username, taken from Discord.",      ) +    display_name = models.CharField( +        max_length=32, +        blank=True, +        help_text="The display name, taken from Discord.", +    )      discriminator = models.PositiveSmallIntegerField(          validators=(              MaxValueValidator( | 
