diff options
author | 2024-04-01 13:31:52 +0100 | |
---|---|---|
committer | 2024-04-01 14:08:26 +0100 | |
commit | 38f71695d22dc8dd7c8a1a011502ba51abb7c9fa (patch) | |
tree | d014c543610b90277865102f0fb69bf38b327011 | |
parent | Merge pull request #1281 from python-discord/jb3/github-webhook-no-status (diff) |
Add display name to API user model
-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( |