From bd6743d96e70e5612451923f0d8e60f95324d354 Mon Sep 17 00:00:00 2001 From: Michael Terry Date: Wed, 19 Dec 2018 09:45:53 -0500 Subject: [PATCH] Remove PasswordHistory model This completes the work to deprecate PasswordHistory. DEPR-7 --- .../0018_remove_password_history.py | 22 +++++++++++++++++++ common/djangoapps/student/models.py | 9 -------- 2 files changed, 22 insertions(+), 9 deletions(-) create mode 100644 common/djangoapps/student/migrations/0018_remove_password_history.py diff --git a/common/djangoapps/student/migrations/0018_remove_password_history.py b/common/djangoapps/student/migrations/0018_remove_password_history.py new file mode 100644 index 0000000000..01ed6c6677 --- /dev/null +++ b/common/djangoapps/student/migrations/0018_remove_password_history.py @@ -0,0 +1,22 @@ +# -*- coding: utf-8 -*- +# Generated by Django 1.11.16 on 2018-12-19 14:30 +from __future__ import unicode_literals + +from django.db import migrations + + +class Migration(migrations.Migration): + + dependencies = [ + ('student', '0017_accountrecovery'), + ] + + operations = [ + migrations.RemoveField( + model_name='passwordhistory', + name='user', + ), + migrations.DeleteModel( + name='PasswordHistory', + ), + ] diff --git a/common/djangoapps/student/models.py b/common/djangoapps/student/models.py index 3b99c90b66..2203aba9db 100644 --- a/common/djangoapps/student/models.py +++ b/common/djangoapps/student/models.py @@ -790,15 +790,6 @@ EVENT_NAME_ENROLLMENT_DEACTIVATED = 'edx.course.enrollment.deactivated' EVENT_NAME_ENROLLMENT_MODE_CHANGED = 'edx.course.enrollment.mode_changed' -class PasswordHistory(models.Model): - """ - This model is deprecated, no longer used, and slated for removal. - """ - user = models.ForeignKey(User, on_delete=models.CASCADE) - password = models.CharField(max_length=128) - time_set = models.DateTimeField(default=timezone.now) - - class LoginFailures(models.Model): """ This model will keep track of failed login attempts