From 5490ed8259b171c9dfdfc9d9f177f3f56a16f2fb Mon Sep 17 00:00:00 2001 From: =?utf8?q?Stefan=20K=C3=B6gl?= Date: Wed, 26 Nov 2014 19:21:56 +0100 Subject: [PATCH] [Users] remove unused UserProfile.uuid --- mygpo/users/migrations/0013_remove_userprofile_uuid.py | 18 ++++++++++++++++++ mygpo/users/models.py | 7 +------ 2 files changed, 19 insertions(+), 6 deletions(-) create mode 100644 mygpo/users/migrations/0013_remove_userprofile_uuid.py diff --git a/mygpo/users/migrations/0013_remove_userprofile_uuid.py b/mygpo/users/migrations/0013_remove_userprofile_uuid.py new file mode 100644 index 00000000..406a4d96 --- /dev/null +++ b/mygpo/users/migrations/0013_remove_userprofile_uuid.py @@ -0,0 +1,18 @@ +# -*- coding: utf-8 -*- +from __future__ import unicode_literals + +from django.db import migrations + + +class Migration(migrations.Migration): + + dependencies = [ + ('users', '0012_remove_userprofile_settings'), + ] + + operations = [ + migrations.RemoveField( + model_name='userprofile', + name='uuid', + ), + ] diff --git a/mygpo/users/models.py b/mygpo/users/models.py index 7ebd2218..eddc13d3 100644 --- a/mygpo/users/models.py +++ b/mygpo/users/models.py @@ -122,9 +122,6 @@ class UserProfile(TwitterModel): user = models.OneToOneField(settings.AUTH_USER_MODEL, related_name='profile') - # the CouchDB _id of the user - uuid = UUIDField(unique=True) - # if False, suggestions should be updated suggestions_up_to_date = models.BooleanField(default=False) @@ -439,7 +436,5 @@ def create_missing_profile(sender, **kwargs): user = kwargs['instance'] if not hasattr(user, 'profile'): - # TODO: remove uuid column once migration from CouchDB is complete - import uuid - profile = UserProfile.objects.create(user=user, uuid=uuid.uuid1()) + profile = UserProfile.objects.create(user=user) user.profile = profile -- 2.11.4.GIT