Migrace pohádky (změna typu fieldu)

This commit is contained in:
Pavel "LEdoian" Turinsky 2019-05-29 17:42:54 +02:00
parent b16242c5e2
commit 51123d6a12
2 changed files with 27 additions and 5 deletions

View file

@ -0,0 +1,22 @@
# -*- coding: utf-8 -*-
# Generated by Django 1.11.20 on 2019-05-29 03:26
from __future__ import unicode_literals
from django.db import migrations
def oprav_pohadku(apps, schema_editor):
Pohadka = apps.get_model('seminar', 'Pohadka')
for p in Pohadka.objects.all():
if p.uloha_old:
p.uloha = p.uloha_old.uloha # Pokud to nebyla úloha, vyhodí Uloha.DoesNotExists výjimku.
class Migration(migrations.Migration):
dependencies = [
('seminar', '0059_spoj_stromy'),
]
operations = [
migrations.RunPython(oprav_pohadku),
]

View file

@ -10,7 +10,7 @@ import django.utils.timezone
class Migration(migrations.Migration):
dependencies = [
('seminar', '0059_spoj_stromy'),
('seminar', '0060_oprav_pohadku'),
]
operations = [
@ -42,10 +42,10 @@ class Migration(migrations.Migration):
model_name='pohadka',
name='autor_old',
),
# migrations.RemoveField(
# model_name='pohadka',
# name='uloha_old',
# ),
migrations.RemoveField(
model_name='pohadka',
name='uloha_old',
),
migrations.RemoveField(
model_name='problem',
name='autor_old',