Fix migrations for trashbin feature
Some checks failed
buildbot/tox Build done.

This commit is contained in:
2020-12-08 19:08:21 +01:00
parent e501ada83f
commit d60f1d9993
6 changed files with 71 additions and 37 deletions

View File

@@ -27,11 +27,6 @@ class Migration(migrations.Migration):
'ordering': ['updated_at'],
},
),
migrations.RenameField(
model_name='registration',
old_name='answered',
new_name='answered_2migrate',
),
migrations.AddField(
model_name='registrationstatus',
name='registration',

View File

@@ -0,0 +1,26 @@
# -*- coding: utf-8 -*-
# Generated by Django 1.11.29 on 2020-12-08 17:53
from __future__ import unicode_literals
from django.db import migrations
def migrate_registration_status(apps, schema_editor):
Registration = apps.get_model('dav_registration', 'Registration')
RegistrationStatus = apps.get_model('dav_registration', 'RegistrationStatus')
db_alias = schema_editor.connection.alias
for r in Registration.objects.using(db_alias).all():
s = RegistrationStatus(registration=r)
s.answered = r.answered
s.save()
class Migration(migrations.Migration):
dependencies = [
('dav_registration', '0006_auto_20201203_1144'),
]
operations = [
migrations.RunPython(migrate_registration_status),
]

View File

@@ -0,0 +1,20 @@
# -*- coding: utf-8 -*-
# Generated by Django 1.11.29 on 2020-12-08 18:06
from __future__ import unicode_literals
from django.db import migrations
class Migration(migrations.Migration):
dependencies = [
('dav_registration', '0007_auto_20201208_1853'),
]
operations = [
migrations.RenameField(
model_name='registration',
old_name='answered',
new_name='answered_obsolete',
),
]