From 9e716d50a5cf1c5c5730480f4991773e47999985 Mon Sep 17 00:00:00 2001 From: Mee Date: Thu, 16 May 2019 22:33:22 +0200 Subject: [PATCH] =?UTF-8?q?Migrace=20=C5=99e=C5=A1itel=20->=20osoba:=20p?= =?UTF-8?q?=C5=99id=C3=A1na=20reverzn=C3=AD=20migrace=20(neotestovan=C3=A1?= =?UTF-8?q?)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- seminar/migrations/0051_resitel_to_osoba.py | 25 +++++++++++++++++++-- 1 file changed, 23 insertions(+), 2 deletions(-) diff --git a/seminar/migrations/0051_resitel_to_osoba.py b/seminar/migrations/0051_resitel_to_osoba.py index 1bf6f574..f71d88eb 100644 --- a/seminar/migrations/0051_resitel_to_osoba.py +++ b/seminar/migrations/0051_resitel_to_osoba.py @@ -26,7 +26,28 @@ def resitel_to_osoba(apps,schema_editor): o.save() r.osoba = o r.save() - + +def osoba_to_resitel(apps, schema_editor): + Resitel = apps.get_model('seminar','Resitel') + Osoba = apps.get_model('seminar','Osoba') + for r in Resitel.objects.all(): + o = r.osoba + r.datum_narozeni = o.datum_narozeni + r.datum_prihlaseni = o.datum_registrace + r.datum_souhlasu_udaje = o.datum_souhlasu_udaje + r.datum_souhlasu_zasilani = o.datum_souhlasu_zasilani + r.email = o.email + r.jmeno = o.jmeno + r.mesto = o.mesto + r.pohlavi_muz = o.pohlavi_muz + r.prijmeni = o.prijmeni + r.psc = o.psc + r.stat = o.stat + r.telefon = o.telefon + r.ulice = o.ulice + r.user = o.user + r.save() + o.delete() class Migration(migrations.Migration): @@ -35,5 +56,5 @@ class Migration(migrations.Migration): ] operations = [ - migrations.RunPython(resitel_to_osoba), + migrations.RunPython(resitel_to_osoba, osoba_to_resitel), ]