# -*- coding: utf-8 -*- from __future__ import unicode_literals from django.db import migrations, models from django.utils import timezone def forwards_func(apps, schema_editor): Tirage = apps.get_model("bda", "Tirage") db_alias = schema_editor.connection.alias for tirage in Tirage.objects.using(db_alias).all(): if tirage.tokens: tirage.tokens = "Before %s\n\"\"\"%s\"\"\"\n" % ( timezone.now().strftime("%y-%m-%d %H:%M:%S"), tirage.tokens) tirage.save() class Migration(migrations.Migration): dependencies = [ ('bda', '0003_update_tirage_and_spectacle'), ] operations = [ migrations.RenameField('tirage', 'token', 'tokens'), migrations.AddField( model_name='tirage', name='enable_do_tirage', field=models.BooleanField(default=False, verbose_name=b'Le tirage peut \xc3\xaatre lanc\xc3\xa9'), ), migrations.RunPython(forwards_func, migrations.RunPython.noop), ]