diff options
author | 2024-04-02 19:46:11 +0100 | |
---|---|---|
committer | 2024-04-02 19:46:11 +0100 | |
commit | 38599b64feb0a1428dce94969793403d59410233 (patch) | |
tree | bd024ea80c503e22a03821052a70b1c6da8f44a1 | |
parent | Merge pull request #1279 from python-discord/add-test-case-drf-3.15-regression (diff) | |
parent | Merge branch 'main' into set-elidable-on-run-python-operations-in-migrations (diff) |
Merge pull request #1280 from python-discord/set-elidable-on-run-python-operations-in-migrations
Set elidable on RunPython operations in migrations
9 files changed, 11 insertions, 10 deletions
diff --git a/pydis_site/apps/api/migrations/0043_infraction_hidden_warnings_to_notes.py b/pydis_site/apps/api/migrations/0043_infraction_hidden_warnings_to_notes.py index 7c751f5d..4db2de12 100644 --- a/pydis_site/apps/api/migrations/0043_infraction_hidden_warnings_to_notes.py +++ b/pydis_site/apps/api/migrations/0043_infraction_hidden_warnings_to_notes.py @@ -19,5 +19,5 @@ class Migration(migrations.Migration): ] operations = [ - migrations.RunPython(migrate_hidden_warnings_to_notes), + migrations.RunPython(migrate_hidden_warnings_to_notes, elidable=True), ] diff --git a/pydis_site/apps/api/migrations/0044_migrate_nominations_from_infraction_to_nomination_model.py b/pydis_site/apps/api/migrations/0044_migrate_nominations_from_infraction_to_nomination_model.py index a56450c0..2131fff2 100644 --- a/pydis_site/apps/api/migrations/0044_migrate_nominations_from_infraction_to_nomination_model.py +++ b/pydis_site/apps/api/migrations/0044_migrate_nominations_from_infraction_to_nomination_model.py @@ -60,5 +60,5 @@ class Migration(migrations.Migration): ] operations = [ - migrations.RunPython(migrate_nominations_to_new_model), + migrations.RunPython(migrate_nominations_to_new_model, elidable=True), ] diff --git a/pydis_site/apps/api/migrations/0047_active_infractions_migration.py b/pydis_site/apps/api/migrations/0047_active_infractions_migration.py index 9ac791dc..28dc261a 100644 --- a/pydis_site/apps/api/migrations/0047_active_infractions_migration.py +++ b/pydis_site/apps/api/migrations/0047_active_infractions_migration.py @@ -100,6 +100,6 @@ class Migration(migrations.Migration): ] operations = [ - migrations.RunPython(migrate_inactive_types_to_inactive, reverse_migration), - migrations.RunPython(migrate_multiple_active_infractions_per_user_to_one, reverse_migration) + migrations.RunPython(migrate_inactive_types_to_inactive, reverse_migration, elidable=True), + migrations.RunPython(migrate_multiple_active_infractions_per_user_to_one, reverse_migration, elidable=True) ] diff --git a/pydis_site/apps/api/migrations/0068_split_nomination_tables.py b/pydis_site/apps/api/migrations/0068_split_nomination_tables.py index 79825ed7..350bdb7f 100644 --- a/pydis_site/apps/api/migrations/0068_split_nomination_tables.py +++ b/pydis_site/apps/api/migrations/0068_split_nomination_tables.py @@ -58,7 +58,7 @@ class Migration(migrations.Migration): bases=(pydis_site.apps.api.models.mixins.ModelReprMixin, models.Model), options={'ordering': ('-inserted_at',), 'verbose_name_plural': 'nomination entries'} ), - migrations.RunPython(migrate_nominations, unmigrate_nominations), + migrations.RunPython(migrate_nominations, unmigrate_nominations, elidable=True), migrations.RemoveField( model_name='nomination', name='actor', diff --git a/pydis_site/apps/api/migrations/0074_voice_mute.py b/pydis_site/apps/api/migrations/0074_voice_mute.py index 937557bc..f43156df 100644 --- a/pydis_site/apps/api/migrations/0074_voice_mute.py +++ b/pydis_site/apps/api/migrations/0074_voice_mute.py @@ -32,5 +32,5 @@ class Migration(migrations.Migration): name='type', field=models.CharField(choices=[('note', 'Note'), ('warning', 'Warning'), ('watch', 'Watch'), ('mute', 'Mute'), ('kick', 'Kick'), ('ban', 'Ban'), ('superstar', 'Superstar'), ('voice_ban', 'Voice Ban'), ('voice_mute', 'Voice Mute')], help_text='The type of the infraction.', max_length=10), ), - migrations.RunPython(migrate_infractions, unmigrate_infractions) + migrations.RunPython(migrate_infractions, unmigrate_infractions, elidable=True) ] diff --git a/pydis_site/apps/api/migrations/0084_infraction_last_applied.py b/pydis_site/apps/api/migrations/0084_infraction_last_applied.py index 7704ddb8..12c4ac93 100644 --- a/pydis_site/apps/api/migrations/0084_infraction_last_applied.py +++ b/pydis_site/apps/api/migrations/0084_infraction_last_applied.py @@ -22,5 +22,5 @@ class Migration(migrations.Migration): name='last_applied', field=models.DateTimeField(default=django.utils.timezone.now, help_text='The date and time of when this infraction was last applied.'), ), - migrations.RunPython(set_last_applied_to_inserted_at) + migrations.RunPython(set_last_applied_to_inserted_at, elidable=True) ] diff --git a/pydis_site/apps/api/migrations/0087_alter_mute_to_timeout.py b/pydis_site/apps/api/migrations/0087_alter_mute_to_timeout.py index 8a826ba5..7163410e 100644 --- a/pydis_site/apps/api/migrations/0087_alter_mute_to_timeout.py +++ b/pydis_site/apps/api/migrations/0087_alter_mute_to_timeout.py @@ -21,5 +21,5 @@ class Migration(migrations.Migration): name='type', field=models.CharField(choices=[('note', 'Note'), ('warning', 'Warning'), ('watch', 'Watch'), ('timeout', 'Timeout'), ('kick', 'Kick'), ('ban', 'Ban'), ('superstar', 'Superstar'), ('voice_ban', 'Voice Ban'), ('voice_mute', 'Voice Mute')], help_text='The type of the infraction.', max_length=10), ), - migrations.RunPython(rename_type, migrations.RunPython.noop) + migrations.RunPython(rename_type, migrations.RunPython.noop, elidable=True) ] diff --git a/pydis_site/apps/api/migrations/0088_new_filter_schema.py b/pydis_site/apps/api/migrations/0088_new_filter_schema.py index 9bc40779..1948ef3e 100644 --- a/pydis_site/apps/api/migrations/0088_new_filter_schema.py +++ b/pydis_site/apps/api/migrations/0088_new_filter_schema.py @@ -163,7 +163,8 @@ class Migration(migrations.Migration): ), migrations.RunPython( code=forward, # Core of the migration - reverse_code=lambda *_: None + reverse_code=None, + elidable=True, ), migrations.DeleteModel( name='FilterListOld' diff --git a/pydis_site/apps/api/migrations/0092_remove_redirect_filter_list.py b/pydis_site/apps/api/migrations/0092_remove_redirect_filter_list.py index 69dd99d0..8ffa489a 100644 --- a/pydis_site/apps/api/migrations/0092_remove_redirect_filter_list.py +++ b/pydis_site/apps/api/migrations/0092_remove_redirect_filter_list.py @@ -13,4 +13,4 @@ class Migration(migrations.Migration): ("api", "0091_antispam_filter_list"), ] - operations = [migrations.RunPython(forward)] + operations = [migrations.RunPython(forward, elidable=True)] |