From 163054b6c4b1580ace38d11a45d1e26ca4904823 Mon Sep 17 00:00:00 2001 From: David Davis Date: Tue, 12 Dec 2017 11:32:14 -0500 Subject: [PATCH] Update user model to have a UUID fixes #3174 https://pulp.plan.io/issues/3174 --- pulpcore/pulpcore/app/models/auth.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/pulpcore/pulpcore/app/models/auth.py b/pulpcore/pulpcore/app/models/auth.py index c5aa2236a1..8dfe0f384b 100644 --- a/pulpcore/pulpcore/app/models/auth.py +++ b/pulpcore/pulpcore/app/models/auth.py @@ -7,6 +7,7 @@ """ import random from gettext import gettext as _ +import uuid from django.contrib.auth.models import AbstractBaseUser, BaseUserManager, PermissionsMixin from django.db import models @@ -51,6 +52,8 @@ class User(AbstractBaseUser, PermissionsMixin): """ A custom Django User class for Pulp. """ + id = models.UUIDField(primary_key=True, default=uuid.uuid4, editable=False) + username = models.CharField( verbose_name=_('username'), max_length=150,