From 77e3f7dd586908b6c78d9718bbea65846e20e180 Mon Sep 17 00:00:00 2001 From: Tim Graham Date: Mon, 16 Feb 2015 12:53:56 -0500 Subject: [PATCH] [1.8.x] Fixed #24299 -- Added an auth migration to ensure contenttypes is migrated. Without this migration, the auth signal handlers will fail if migrating only auth. Backport of 4538cbf17d4391cda22d76bc6ac69f228f7400f2 from master --- .../0006_require_contenttypes_0002.py | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 django/contrib/auth/migrations/0006_require_contenttypes_0002.py diff --git a/django/contrib/auth/migrations/0006_require_contenttypes_0002.py b/django/contrib/auth/migrations/0006_require_contenttypes_0002.py new file mode 100644 index 0000000000..77c45e70b1 --- /dev/null +++ b/django/contrib/auth/migrations/0006_require_contenttypes_0002.py @@ -0,0 +1,17 @@ +# -*- coding: utf-8 -*- +from __future__ import unicode_literals + +from django.db import migrations + + +class Migration(migrations.Migration): + + dependencies = [ + ('auth', '0005_alter_user_last_login_null'), + ('contenttypes', '0002_remove_content_type_name'), + ] + + operations = [ + # Ensure the contenttypes migration is applied before sending + # post_migrate signals (which create ContentTypes). + ]