aboutsummaryrefslogtreecommitdiffstats
path: root/pydis_site/apps/api/migrations
diff options
context:
space:
mode:
authorGravatar mbaruh <[email protected]>2023-03-26 23:12:34 +0300
committerGravatar mbaruh <[email protected]>2023-03-26 23:12:34 +0300
commit0f40b114940164c65b10d1312b5a419ce025c799 (patch)
tree368edd8c06d018efa7f24a1cc3380860909bef0b /pydis_site/apps/api/migrations
parentUse consistent quoting style (diff)
Rename additional_field to additional_settings
Diffstat (limited to 'pydis_site/apps/api/migrations')
-rw-r--r--pydis_site/apps/api/migrations/0088_new_filter_schema.py4
-rw-r--r--pydis_site/apps/api/migrations/0089_unique_constraint_filters.py4
2 files changed, 4 insertions, 4 deletions
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 1506e4d7..2e1d78c9 100644
--- a/pydis_site/apps/api/migrations/0088_new_filter_schema.py
+++ b/pydis_site/apps/api/migrations/0088_new_filter_schema.py
@@ -64,7 +64,7 @@ def forward(apps: Apps, schema_editor: BaseDatabaseSchemaEditor) -> None:
updated_at=object_.updated_at,
filter_list=list_,
description=object_.comment,
- additional_field=None,
+ additional_settings=None,
guild_pings=None,
filter_dm=None,
dm_pings=None,
@@ -105,7 +105,7 @@ class Migration(migrations.Migration):
('updated_at', models.DateTimeField(auto_now=True)),
('content', models.CharField(help_text='The definition of this filter.', max_length=100)),
('description', models.CharField(help_text='Why this filter has been added.', max_length=200, null=True)),
- ('additional_field', models.JSONField(help_text='Implementation specific field.', null=True)),
+ ('additional_settings', models.JSONField(help_text='Additional settings which are specific to this filter.', null=True)),
('guild_pings', django.contrib.postgres.fields.ArrayField(base_field=models.CharField(max_length=100), help_text='Who to ping when this filter triggers.', size=None, null=True)),
('filter_dm', models.BooleanField(help_text='Whether DMs should be filtered.', null=True)),
('dm_pings', django.contrib.postgres.fields.ArrayField(base_field=models.CharField(max_length=100), help_text='Who to ping when this filter triggers on a DM.', size=None, null=True)),
diff --git a/pydis_site/apps/api/migrations/0089_unique_constraint_filters.py b/pydis_site/apps/api/migrations/0089_unique_constraint_filters.py
index 0bcfd8a3..cb230a27 100644
--- a/pydis_site/apps/api/migrations/0089_unique_constraint_filters.py
+++ b/pydis_site/apps/api/migrations/0089_unique_constraint_filters.py
@@ -11,13 +11,13 @@ class Migration(migrations.Migration):
migrations.RunSQL(
"ALTER TABLE api_filter "
"ADD CONSTRAINT unique_filters UNIQUE NULLS NOT DISTINCT "
- "(content, additional_field, filter_list_id, dm_content, dm_embed, infraction_type, infraction_reason, infraction_duration, infraction_channel, guild_pings, filter_dm, dm_pings, remove_context, bypass_roles, enabled, send_alert, enabled_channels, disabled_channels, enabled_categories, disabled_categories)",
+ "(content, additional_settings, filter_list_id, dm_content, dm_embed, infraction_type, infraction_reason, infraction_duration, infraction_channel, guild_pings, filter_dm, dm_pings, remove_context, bypass_roles, enabled, send_alert, enabled_channels, disabled_channels, enabled_categories, disabled_categories)",
reverse_sql="ALTER TABLE api_filter DROP CONSTRAINT unique_filters",
state_operations=[
migrations.AddConstraint(
model_name='filter',
constraint=models.UniqueConstraint(
- fields=('content', 'additional_field', 'filter_list', 'dm_content', 'dm_embed', 'infraction_type', 'infraction_reason', 'infraction_duration', 'infraction_channel', 'guild_pings', 'filter_dm', 'dm_pings', 'remove_context', 'bypass_roles', 'enabled', 'send_alert', 'enabled_channels', 'disabled_channels', 'enabled_categories', 'disabled_categories'),
+ fields=('content', 'additional_settings', 'filter_list', 'dm_content', 'dm_embed', 'infraction_type', 'infraction_reason', 'infraction_duration', 'infraction_channel', 'guild_pings', 'filter_dm', 'dm_pings', 'remove_context', 'bypass_roles', 'enabled', 'send_alert', 'enabled_channels', 'disabled_channels', 'enabled_categories', 'disabled_categories'),
name='unique_filters'
),
),