Migrace Reseni a Hodnoceni.

This commit is contained in:
Tomas "Jethro" Pokorny 2019-05-29 00:27:03 +02:00
parent d8b212da0e
commit d6544701e9
2 changed files with 24 additions and 10 deletions

View file

@ -176,6 +176,11 @@ class Migration(migrations.Migration):
old_name='timestamp', old_name='timestamp',
new_name='vytvoreno', new_name='vytvoreno',
), ),
migrations.RenameField(
model_name='reseni',
old_name='timestamp',
new_name='cas_doruceni',
),
migrations.RenameField( migrations.RenameField(
model_name='prilohareseni', model_name='prilohareseni',
old_name='timestamp', old_name='timestamp',
@ -246,11 +251,6 @@ class Migration(migrations.Migration):
name='opravovatele', name='opravovatele',
field=models.ManyToManyField(blank=True, related_name='opravovatele_problem', to='seminar.Organizator', verbose_name='opravovatelé'), field=models.ManyToManyField(blank=True, related_name='opravovatele_problem', to='seminar.Organizator', verbose_name='opravovatelé'),
), ),
migrations.AddField(
model_name='reseni',
name='cas_doruceni',
field=models.DateTimeField(blank=True, default=django.utils.timezone.now, verbose_name='čas_doručení'),
),
migrations.AddField( migrations.AddField(
model_name='reseni', model_name='reseni',
name='zverejneno', name='zverejneno',

View file

@ -4,12 +4,26 @@ from __future__ import unicode_literals
from django.db import migrations from django.db import migrations
def reseni_to_Reseni(apps, schema_editor):
Reseni = apps.get_model('seminar','Reseni')
Hodnoceni = apps.get_model('seminar','Hodnoceni')
for r in Reseni.objects.all():
r.resitele.add(r.resitel)
h = Hodnoceni.objects.create(body=r.body)
h.cislo_body = r.cislo_body
h.problem = r.problem
h.reseni = r
h.save()
r.save()
class Migration(migrations.Migration): class Migration(migrations.Migration):
dependencies = [ dependencies = [
('seminar', '0056_vrcholy_pro_rocniky_a_cisla'), ('seminar', '0056_vrcholy_pro_rocniky_a_cisla'),
] ]
operations = [ operations = [
] migrations.RunPython(reseni_to_Reseni)
]