diff --git a/cfl_common/common/migrations/0053_clean_class_data.py b/cfl_common/common/migrations/0053_clean_class_data.py new file mode 100644 index 000000000..b5ea637ab --- /dev/null +++ b/cfl_common/common/migrations/0053_clean_class_data.py @@ -0,0 +1,24 @@ +from datetime import date + +from django.apps.registry import Apps +from django.db import migrations, models + +def clean_early_class_data(apps: Apps, *args): + Class = apps.get_model("common", "Class") + + Class.objects.filter( + creation_time__date__lt = date(2021, 10, 15) + ).update(creation_time = None) + +class Migration(migrations.Migration): + + dependencies = [ + ("common", "0052_add_cse_fields") + ] + + operations = [ + migrations.RunPython( + code=clean_early_class_data, + reverse_code=migrations.RunPython.noop, + ), + ] \ No newline at end of file diff --git a/portal/__init__.py b/portal/__init__.py index de84265aa..b5a17fe50 100644 --- a/portal/__init__.py +++ b/portal/__init__.py @@ -1 +1 @@ -__version__ = "6.46.0" +__version__ = "6.46.1"