Remove old hep id field

This commit is contained in:
Christian Cueni 2021-05-26 09:37:19 +02:00
parent 3473ef86ff
commit bd110cc1fb
3 changed files with 0 additions and 46 deletions

View File

@ -1,18 +0,0 @@
# Generated by Django 2.2.21 on 2021-05-06 12:28
from django.db import migrations, models
class Migration(migrations.Migration):
dependencies = [
('users', '0025_auto_20210126_1343'),
]
operations = [
migrations.AddField(
model_name='user',
name='old_hep_id',
field=models.PositiveIntegerField(null=True),
),
]

View File

@ -1,27 +0,0 @@
# Generated by Django 2.2.21 on 2021-05-06 12:33
from django.db import migrations
def hep_id_to_old_hep_id(apps, schema_editor):
User = apps.get_model("users", "User")
for user in User.objects.all():
user.old_hep_id = user.hep_id
user.save()
def old_hep_id_to_hep_id(apps, schema_editor):
User = apps.get_model("users", "User")
for user in User.objects.all():
user.hep_id = user.old_hep_id
user.save()
class Migration(migrations.Migration):
dependencies = [
('users', '0026_user_old_hep_id'),
]
operations = [
migrations.RunPython(hep_id_to_old_hep_id, reverse_code=old_hep_id_to_hep_id)
]

View File

@ -28,7 +28,6 @@ class User(AbstractUser):
avatar_url = models.CharField(max_length=254, blank=True, default='')
email = models.EmailField(_('email address'), unique=True)
hep_id = models.PositiveIntegerField(null=True, blank=False)
old_hep_id = models.PositiveIntegerField(null=True, blank=False)
hep_group_id = models.PositiveIntegerField(null=True, blank=False)
license_expiry_date = models.DateField(blank=False, null=True, default=None)
onboarding_visited = models.BooleanField(default=False)