# -*- coding: utf-8 -*- # Generated by Django 1.10.3 on 2017-04-07 08:03 from __future__ import unicode_literals from django.db import migrations, models def migration_reverse_empty(apps, schema_editor): pass def auto_deactivate_scipost_physics_proc(apps, schema_editor): Journal = apps.get_model('journals', 'Journal') try: journal = Journal.objects.get(name='SciPostPhysProc', doi_string='SciPostPhysProc') journal.active = False journal.save() print('\n - SciPost Physics Proceedings deactivated...') except Journal.DoesNotExist: pass class Migration(migrations.Migration): dependencies = [ ('journals', '0013_auto_20170407_0954'), ] operations = [ migrations.AddField( model_name='journal', name='active', field=models.BooleanField(default=True), ), migrations.RunPython(auto_deactivate_scipost_physics_proc, migration_reverse_empty), ]