Fixing migrations.

This commit is contained in:
Antoine Nguyen
2013-10-08 11:08:52 +02:00
parent 54fd7cbff9
commit 74c82e7c8d
2 changed files with 6 additions and 29 deletions
@@ -11,34 +11,15 @@ class Migration(DataMigration):
def forwards(self, orm):
"Write your forwards methods here."
oldct = orm['contenttypes.ContentType'].objects.get(
app_label='admin', model='user'
)
newct = orm['contenttypes.ContentType'].objects.get(
app_label='core', model='user'
)
orm['core.ObjectAccess'].objects.filter(content_type=oldct).update(
content_type=newct
)
orm['reversion.Version'].objects.filter(content_type=oldct).update(
content_type=newct
)
oldct.delete()
orm['contenttypes.ContentType'].objects.filter(
app_label='admin', model__in=['user', 'extension', 'objectaccess']
).update(app_label='core')
def backwards(self, orm):
"Write your backwards methods here."
newct = orm['contenttypes.ContentType'].objects.create(
app_label='admin', model='user', name='user'
)
oldct = orm['contenttypes.ContentType'].objects.get(
app_label='core', model='user'
)
orm['core.ObjectAccess'].objects.filter(content_type=oldct).update(
content_type=newct
)
orm['reversion.Version'].objects.filter(content_type=oldct).update(
content_type=newct
)
orm['contenttypes.ContentType'].objects.filter(
app_label='core', model__in=['user', 'extension', 'objectaccess']
).update(app_label='admin')
models = {
u'auth.group': {
@@ -24,8 +24,6 @@ class Migration(SchemaMigration):
db.rename_table('admin_extension', 'core_extension')
db.send_create_signal('core', ['User', 'Extension', 'ObjectAccess'])
def backwards(self, orm):
db.rename_table('core_user', 'admin_user')
# Changing field 'Mailbox.user'
@@ -39,8 +37,6 @@ class Migration(SchemaMigration):
db.rename_table('core_extension', 'admin_extension')
db.send_create_signal('admin', ['User', 'Extension', 'ObjectAccess'])
models = {
'admin.alias': {
'Meta': {'ordering': "['domain__name', 'address']", 'unique_together': "(('address', 'domain'),)", 'object_name': 'Alias'},