diff options
Diffstat (limited to 'archaeological_warehouse/migrations/0117_migrate_created.py')
| -rw-r--r-- | archaeological_warehouse/migrations/0117_migrate_created.py | 15 | 
1 files changed, 13 insertions, 2 deletions
| diff --git a/archaeological_warehouse/migrations/0117_migrate_created.py b/archaeological_warehouse/migrations/0117_migrate_created.py index 0c9962a59..8bf125627 100644 --- a/archaeological_warehouse/migrations/0117_migrate_created.py +++ b/archaeological_warehouse/migrations/0117_migrate_created.py @@ -13,12 +13,23 @@ def migrate_created(apps, __):      migrate_created_field(apps, app_name, model_names) +def migrate_history_date(apps, __): +    app_name = "archaeological_warehouse" +    model_name = "Container" +    model = apps.get_model(app_name, model_name) +    for item in model.objects.all(): +        item.created = item.history_date_deprecated +        item.skip_history_when_saving = True +        item.save() + +  class Migration(migrations.Migration):      dependencies = [ -        ('archaeological_warehouse', '0116_auto_20230130_1605'), +        ('archaeological_warehouse', '0116_auto_20230202_1633'),      ]      operations = [ -        migrations.RunPython(migrate_created) +        migrations.RunPython(migrate_created), +        migrations.RunPython(migrate_history_date)      ] | 
