A new django app for unicorn migrations
This commit is contained in:
@@ -959,6 +959,9 @@ INSTALLED_APPS = (
|
||||
|
||||
# management of user-triggered async tasks (course import/export, etc.)
|
||||
'user_tasks',
|
||||
|
||||
# Unusual migrations
|
||||
'database_fixups',
|
||||
)
|
||||
|
||||
|
||||
|
||||
3
common/djangoapps/database_fixups/__init__.py
Normal file
3
common/djangoapps/database_fixups/__init__.py
Normal file
@@ -0,0 +1,3 @@
|
||||
"""
|
||||
This app exists solely to host unusual database migrations.
|
||||
"""
|
||||
@@ -1,7 +1,7 @@
|
||||
# -*- coding: utf-8 -*-
|
||||
from __future__ import unicode_literals
|
||||
|
||||
from django.db import migrations
|
||||
from django.db import migrations, models
|
||||
|
||||
# We used to have a uniqueness constraint on auth_user.email:
|
||||
# https://github.com/edx/edx-platform/commit/c52727b0e0fb241d8211900975d3b69fe5a1bd57
|
||||
@@ -27,7 +27,6 @@ def add_email_uniqueness_constraint(apps, schema_editor):
|
||||
class Migration(migrations.Migration):
|
||||
|
||||
dependencies = [
|
||||
('student', '0010_auto_20170207_0458'),
|
||||
]
|
||||
|
||||
operations = [
|
||||
@@ -2164,6 +2164,9 @@ INSTALLED_APPS = (
|
||||
|
||||
# Ability to detect and special-case crawler behavior
|
||||
'openedx.core.djangoapps.crawlers',
|
||||
|
||||
# Unusual migrations
|
||||
'database_fixups',
|
||||
)
|
||||
|
||||
# Migrations which are not in the standard module "migrations"
|
||||
|
||||
Reference in New Issue
Block a user