Compare commits
No commits in common. "bb1fb87665f81bd7d612f7dc2c8dd64aed502fbd" and "37f988f478bf7877dfeb75345846c0b52df27759" have entirely different histories.
bb1fb87665
...
37f988f478
2 changed files with 3 additions and 16 deletions
|
|
@ -1,13 +0,0 @@
|
||||||
# Generated by Django 4.2.11 on 2024-04-30 21:53
|
|
||||||
|
|
||||||
from django.db import migrations
|
|
||||||
|
|
||||||
|
|
||||||
class Migration(migrations.Migration):
|
|
||||||
|
|
||||||
dependencies = [
|
|
||||||
('soustredeni', '0003_post_split_soustredeni'),
|
|
||||||
]
|
|
||||||
|
|
||||||
operations = [
|
|
||||||
]
|
|
||||||
|
|
@ -8,12 +8,12 @@ OSLOVENI_ZENSKE = 'resitelka'
|
||||||
OSLOVENI_ZADNE = ''
|
OSLOVENI_ZADNE = ''
|
||||||
|
|
||||||
def pohlavi_to_osloveni(apps, schema_editor):
|
def pohlavi_to_osloveni(apps, schema_editor):
|
||||||
Osoba = apps.get_model('personalni', 'Osoba')
|
Osoba = apps.get_model('seminar', 'Osoba')
|
||||||
Osoba.objects.filter(pohlavi_muz=True).update(osloveni=OSLOVENI_MUZSKE)
|
Osoba.objects.filter(pohlavi_muz=True).update(osloveni=OSLOVENI_MUZSKE)
|
||||||
Osoba.objects.filter(pohlavi_muz=False).update(osloveni=OSLOVENI_ZENSKE)
|
Osoba.objects.filter(pohlavi_muz=False).update(osloveni=OSLOVENI_ZENSKE)
|
||||||
|
|
||||||
def osloveni_to_pohlavi(apps, schema_editor):
|
def osloveni_to_pohlavi(apps, schema_editor):
|
||||||
Osoba = apps.get_model('personalni', 'Osoba')
|
Osoba = apps.get_model('seminar', 'Osoba')
|
||||||
nebinarni = Osoba.objects.filter(osloveni=OSLOVENI_ZADNE)
|
nebinarni = Osoba.objects.filter(osloveni=OSLOVENI_ZADNE)
|
||||||
if nebinarni.count() > 0:
|
if nebinarni.count() > 0:
|
||||||
raise Exception("Nelze odmigrovat: v databázi jsou nebinární osoby, které starý model nereprezentuje správně.")
|
raise Exception("Nelze odmigrovat: v databázi jsou nebinární osoby, které starý model nereprezentuje správně.")
|
||||||
|
|
@ -23,7 +23,7 @@ def osloveni_to_pohlavi(apps, schema_editor):
|
||||||
class Migration(migrations.Migration):
|
class Migration(migrations.Migration):
|
||||||
|
|
||||||
dependencies = [
|
dependencies = [
|
||||||
('personalni', '0007_post_split_soustredeni'),
|
('seminar', '0114_related_name_se_zmenilo_a_django_chce_migraci_tak_dostane_migraci'),
|
||||||
]
|
]
|
||||||
|
|
||||||
operations = [
|
operations = [
|
||||||
Loading…
Reference in a new issue