mirror of https://github.com/zulip/zulip.git
migrations: Add missing elidable tags on RunPython/RunSQL steps.
This helps the squashmigrations tool know that it can squash these.
This commit is contained in:
parent
5188cf3d8e
commit
afecb2eca6
|
@ -26,5 +26,5 @@ class Migration(migrations.Migration):
|
|||
]
|
||||
|
||||
operations = [
|
||||
migrations.RunPython(delete_messages_sent_to_stream_stat),
|
||||
migrations.RunPython(delete_messages_sent_to_stream_stat, elidable=True),
|
||||
]
|
||||
|
|
|
@ -24,5 +24,5 @@ class Migration(migrations.Migration):
|
|||
dependencies = [("analytics", "0009_remove_messages_to_stream_stat")]
|
||||
|
||||
operations = [
|
||||
migrations.RunPython(clear_message_sent_by_message_type_values),
|
||||
migrations.RunPython(clear_message_sent_by_message_type_values, elidable=True),
|
||||
]
|
||||
|
|
|
@ -23,5 +23,5 @@ class Migration(migrations.Migration):
|
|||
]
|
||||
|
||||
operations = [
|
||||
migrations.RunPython(clear_analytics_tables),
|
||||
migrations.RunPython(clear_analytics_tables, elidable=True),
|
||||
]
|
||||
|
|
|
@ -60,5 +60,7 @@ class Migration(migrations.Migration):
|
|||
]
|
||||
|
||||
operations = [
|
||||
migrations.RunPython(clear_duplicate_counts, reverse_code=migrations.RunPython.noop),
|
||||
migrations.RunPython(
|
||||
clear_duplicate_counts, reverse_code=migrations.RunPython.noop, elidable=True
|
||||
),
|
||||
]
|
||||
|
|
|
@ -10,6 +10,7 @@ class Migration(migrations.Migration):
|
|||
|
||||
operations = [
|
||||
migrations.RunSQL(
|
||||
"DELETE FROM analytics_usercount WHERE property = 'active_users_audit:is_bot:day'"
|
||||
"DELETE FROM analytics_usercount WHERE property = 'active_users_audit:is_bot:day'",
|
||||
elidable=True,
|
||||
)
|
||||
]
|
||||
|
|
|
@ -21,6 +21,7 @@ class Migration(migrations.Migration):
|
|||
"DELETE FROM analytics_installationcount WHERE property IN %s",
|
||||
(REMOVED_COUNTS,),
|
||||
),
|
||||
]
|
||||
],
|
||||
elidable=True,
|
||||
)
|
||||
]
|
||||
|
|
|
@ -13,6 +13,7 @@ class Migration(migrations.Migration):
|
|||
SET customer_id = (
|
||||
SELECT id FROM corporate_customer WHERE corporate_customer.realm_id = corporate_zulipsponsorshiprequest.realm_id
|
||||
)
|
||||
"""
|
||||
""",
|
||||
elidable=True,
|
||||
),
|
||||
]
|
||||
|
|
|
@ -24,5 +24,5 @@ class Migration(migrations.Migration):
|
|||
]
|
||||
|
||||
operations = [
|
||||
migrations.RunPython(update_legacy_plan_next_invoice_date),
|
||||
migrations.RunPython(update_legacy_plan_next_invoice_date, elidable=True),
|
||||
]
|
||||
|
|
|
@ -36,5 +36,5 @@ class Migration(migrations.Migration):
|
|||
]
|
||||
|
||||
operations = [
|
||||
migrations.RunPython(fix_customer_plans_scheduled_after_legacy_plan),
|
||||
migrations.RunPython(fix_customer_plans_scheduled_after_legacy_plan, elidable=True),
|
||||
]
|
||||
|
|
|
@ -58,5 +58,6 @@ class Migration(migrations.Migration):
|
|||
operations = [
|
||||
migrations.RunPython(
|
||||
backfill_end_date_for_fixed_price_plans,
|
||||
elidable=True,
|
||||
),
|
||||
]
|
||||
|
|
|
@ -46,5 +46,6 @@ class Migration(migrations.Migration):
|
|||
operations = [
|
||||
migrations.RunPython(
|
||||
fix_plans_on_free_trial_with_changes_in_schedule,
|
||||
elidable=True,
|
||||
),
|
||||
]
|
||||
|
|
|
@ -75,7 +75,7 @@ class Migration(migrations.Migration):
|
|||
field=models.IntegerField(default=0),
|
||||
),
|
||||
# Populate the new discounted price fields based on existing default discount.
|
||||
migrations.RunPython(calculate_discounted_price),
|
||||
migrations.RunPython(calculate_discounted_price, elidable=True),
|
||||
migrations.RemoveField(
|
||||
model_name="customer",
|
||||
name="default_discount",
|
||||
|
|
|
@ -36,6 +36,8 @@ class Migration(migrations.Migration):
|
|||
|
||||
operations = [
|
||||
migrations.RunPython(
|
||||
clear_preregistrationuser_invited_as_admin, reverse_code=migrations.RunPython.noop
|
||||
clear_preregistrationuser_invited_as_admin,
|
||||
reverse_code=migrations.RunPython.noop,
|
||||
elidable=True,
|
||||
),
|
||||
]
|
||||
|
|
|
@ -23,5 +23,6 @@ class Migration(migrations.Migration):
|
|||
AND zerver_stream.deactivated;
|
||||
""",
|
||||
reverse_sql="",
|
||||
elidable=True,
|
||||
),
|
||||
]
|
||||
|
|
|
@ -26,5 +26,6 @@ class Migration(migrations.Migration):
|
|||
END;
|
||||
""",
|
||||
reverse_sql="",
|
||||
elidable=True,
|
||||
),
|
||||
]
|
||||
|
|
|
@ -41,7 +41,9 @@ class Migration(migrations.Migration):
|
|||
]
|
||||
|
||||
operations = [
|
||||
migrations.RunPython(backfill_is_user_active, reverse_code=migrations.RunPython.noop),
|
||||
migrations.RunPython(
|
||||
backfill_is_user_active, reverse_code=migrations.RunPython.noop, elidable=True
|
||||
),
|
||||
# Make the field non-null now that we backfilled.
|
||||
migrations.AlterField(
|
||||
model_name="subscription",
|
||||
|
|
|
@ -75,5 +75,5 @@ class Migration(migrations.Migration):
|
|||
]
|
||||
|
||||
operations = [
|
||||
migrations.RunPython(fix_topics, reverse_code=migrations.RunPython.noop),
|
||||
migrations.RunPython(fix_topics, reverse_code=migrations.RunPython.noop, elidable=True),
|
||||
]
|
||||
|
|
|
@ -83,5 +83,6 @@ class Migration(migrations.Migration):
|
|||
migrations.RunPython(
|
||||
fix_dummy_users,
|
||||
reverse_code=migrations.RunPython.noop,
|
||||
elidable=True,
|
||||
)
|
||||
]
|
||||
|
|
|
@ -76,5 +76,9 @@ class Migration(migrations.Migration):
|
|||
]
|
||||
|
||||
operations = [
|
||||
migrations.RunPython(fix_stream_names, reverse_code=migrations.RunPython.noop),
|
||||
migrations.RunPython(
|
||||
fix_stream_names,
|
||||
reverse_code=migrations.RunPython.noop,
|
||||
elidable=True,
|
||||
),
|
||||
]
|
||||
|
|
|
@ -38,5 +38,7 @@ class Migration(migrations.Migration):
|
|||
]
|
||||
|
||||
operations = [
|
||||
migrations.RunPython(set_emoji_author, reverse_code=migrations.RunPython.noop),
|
||||
migrations.RunPython(
|
||||
set_emoji_author, reverse_code=migrations.RunPython.noop, elidable=True
|
||||
),
|
||||
]
|
||||
|
|
|
@ -164,5 +164,6 @@ class Migration(migrations.Migration):
|
|||
migrations.RunPython(
|
||||
copy_and_update_message_edit_history,
|
||||
reverse_code=migrations.RunPython.noop,
|
||||
elidable=True,
|
||||
),
|
||||
]
|
||||
|
|
|
@ -36,5 +36,7 @@ class Migration(migrations.Migration):
|
|||
]
|
||||
|
||||
operations = [
|
||||
migrations.RunPython(backfill_user_profile_uuid, reverse_code=migrations.RunPython.noop),
|
||||
migrations.RunPython(
|
||||
backfill_user_profile_uuid, reverse_code=migrations.RunPython.noop, elidable=True
|
||||
),
|
||||
]
|
||||
|
|
|
@ -72,5 +72,7 @@ class Migration(migrations.Migration):
|
|||
to="zerver.ArchivedMessage",
|
||||
),
|
||||
),
|
||||
migrations.RunPython(fix_attachment_caches, reverse_code=migrations.RunPython.noop),
|
||||
migrations.RunPython(
|
||||
fix_attachment_caches, reverse_code=migrations.RunPython.noop, elidable=True
|
||||
),
|
||||
]
|
||||
|
|
|
@ -43,5 +43,7 @@ class Migration(migrations.Migration):
|
|||
]
|
||||
|
||||
operations = [
|
||||
migrations.RunPython(reupload_realm_emoji, reverse_code=migrations.RunPython.noop),
|
||||
migrations.RunPython(
|
||||
reupload_realm_emoji, reverse_code=migrations.RunPython.noop, elidable=True
|
||||
),
|
||||
]
|
||||
|
|
|
@ -18,7 +18,8 @@ class Migration(migrations.Migration):
|
|||
migrations.RunSQL(
|
||||
"""
|
||||
DELETE FROM zerver_usertopic WHERE id NOT IN (SELECT max(id) FROM zerver_usertopic GROUP BY (user_profile_id, stream_id, upper(topic_name::text)));
|
||||
"""
|
||||
""",
|
||||
elidable=True,
|
||||
),
|
||||
migrations.AddConstraint(
|
||||
model_name="usertopic",
|
||||
|
|
|
@ -49,5 +49,5 @@ class Migration(migrations.Migration):
|
|||
"unique_together": {("realm", "name")},
|
||||
},
|
||||
),
|
||||
migrations.RunPython(fill_RealmAuthenticationMethod_data),
|
||||
migrations.RunPython(fill_RealmAuthenticationMethod_data, elidable=True),
|
||||
]
|
||||
|
|
|
@ -66,4 +66,6 @@ class Migration(migrations.Migration):
|
|||
("zerver", "0443_userpresence_new_table_schema"),
|
||||
]
|
||||
|
||||
operations = [migrations.RunPython(fill_new_columns, reverse_code=clear_new_columns)]
|
||||
operations = [
|
||||
migrations.RunPython(fill_new_columns, reverse_code=clear_new_columns, elidable=True)
|
||||
]
|
||||
|
|
|
@ -20,6 +20,7 @@ class Migration(migrations.Migration):
|
|||
SET trigger = 'wildcard_mentioned'
|
||||
WHERE trigger = 'stream_wildcard_mentioned';
|
||||
""",
|
||||
elidable=True,
|
||||
),
|
||||
migrations.RunSQL(
|
||||
"""
|
||||
|
@ -32,5 +33,6 @@ class Migration(migrations.Migration):
|
|||
SET trigger = 'followed_topic_wildcard_mentioned'
|
||||
WHERE trigger = 'stream_wildcard_mentioned_in_followed_topic';
|
||||
""",
|
||||
elidable=True,
|
||||
),
|
||||
]
|
||||
|
|
|
@ -20,5 +20,6 @@ class Migration(migrations.Migration):
|
|||
SET trigger = 'private_message'
|
||||
WHERE trigger = 'direct_message';
|
||||
""",
|
||||
elidable=True,
|
||||
),
|
||||
]
|
||||
|
|
|
@ -91,5 +91,6 @@ class Migration(migrations.Migration):
|
|||
migrations.RunPython(
|
||||
update_for_followup_day_email_templates_rename,
|
||||
reverse_code=revert_followup_day_email_templates_rename,
|
||||
elidable=True,
|
||||
),
|
||||
]
|
||||
|
|
|
@ -64,6 +64,8 @@ class Migration(migrations.Migration):
|
|||
|
||||
operations = [
|
||||
migrations.RunPython(
|
||||
backfill_realm_uuid_and_secret, reverse_code=migrations.RunPython.noop
|
||||
backfill_realm_uuid_and_secret,
|
||||
reverse_code=migrations.RunPython.noop,
|
||||
elidable=True,
|
||||
),
|
||||
]
|
||||
|
|
|
@ -42,6 +42,7 @@ class Migration(migrations.Migration):
|
|||
migrations.RunPython(
|
||||
populate_read_by_sender,
|
||||
reverse_code=migrations.RunPython.noop,
|
||||
elidable=True,
|
||||
),
|
||||
migrations.AlterField(
|
||||
model_name="scheduledmessage",
|
||||
|
|
|
@ -36,5 +36,6 @@ class Migration(migrations.Migration):
|
|||
migrations.RunPython(
|
||||
set_initial_value_for_zulip_update_announcements_stream,
|
||||
reverse_code=migrations.RunPython.noop,
|
||||
elidable=True,
|
||||
),
|
||||
]
|
||||
|
|
|
@ -202,7 +202,9 @@ class Migration(migrations.Migration):
|
|||
operations = [
|
||||
migrations.RunSQL(BUILD_BAD_MOVES_TABLE, elidable=True),
|
||||
migrations.RunSQL(BROADEN_MOVES, elidable=True),
|
||||
migrations.RunPython(log_extra_usermessage_rows, reverse_code=migrations.RunPython.noop),
|
||||
migrations.RunPython(
|
||||
log_extra_usermessage_rows, reverse_code=migrations.RunPython.noop, elidable=True
|
||||
),
|
||||
migrations.RunSQL(
|
||||
"""
|
||||
DELETE FROM zerver_usermessage
|
||||
|
|
|
@ -71,5 +71,6 @@ class Migration(migrations.Migration):
|
|||
migrations.RunPython(
|
||||
mark_introduce_zulip_view_modals_as_read,
|
||||
reverse_code=mark_introduce_zulip_view_modals_as_unread,
|
||||
elidable=True,
|
||||
),
|
||||
]
|
||||
|
|
|
@ -8,6 +8,7 @@ class Migration(migrations.Migration):
|
|||
|
||||
operations = [
|
||||
migrations.RunSQL(
|
||||
"UPDATE zerver_realm SET delete_own_message_policy = 1 where string_id = 'zulipinternal'"
|
||||
"UPDATE zerver_realm SET delete_own_message_policy = 1 where string_id = 'zulipinternal'",
|
||||
elidable=True,
|
||||
)
|
||||
]
|
||||
|
|
|
@ -87,10 +87,9 @@ def purge_nagios_messages(apps: StateApps, schema_editor: BaseDatabaseSchemaEdit
|
|||
|
||||
class Migration(migrations.Migration):
|
||||
atomic = False
|
||||
elidable = True
|
||||
|
||||
dependencies = [
|
||||
("zerver", "0563_zulipinternal_can_delete"),
|
||||
]
|
||||
|
||||
operations = [migrations.RunPython(purge_nagios_messages)]
|
||||
operations = [migrations.RunPython(purge_nagios_messages, elidable=True)]
|
||||
|
|
|
@ -32,5 +32,6 @@ class Migration(migrations.Migration):
|
|||
# The updated table is still valid with the old schema;
|
||||
# so to reverse, a no-op suffices.
|
||||
reverse_sql=[],
|
||||
elidable=True,
|
||||
),
|
||||
]
|
||||
|
|
|
@ -49,7 +49,9 @@ class Migration(migrations.Migration):
|
|||
]
|
||||
|
||||
operations = [
|
||||
migrations.RunPython(clear_duplicate_counts, reverse_code=migrations.RunPython.noop),
|
||||
migrations.RunPython(
|
||||
clear_duplicate_counts, reverse_code=migrations.RunPython.noop, elidable=True
|
||||
),
|
||||
migrations.AddConstraint(
|
||||
model_name="remoteinstallationcount",
|
||||
constraint=models.UniqueConstraint(
|
||||
|
|
|
@ -35,5 +35,7 @@ class Migration(migrations.Migration):
|
|||
name="plan_type",
|
||||
field=models.PositiveSmallIntegerField(default=PLAN_TYPE_SELF_MANAGED),
|
||||
),
|
||||
migrations.RunPython(renumber_plan_types, reverse_code=migrations.RunPython.noop),
|
||||
migrations.RunPython(
|
||||
renumber_plan_types, reverse_code=migrations.RunPython.noop, elidable=True
|
||||
),
|
||||
]
|
||||
|
|
Loading…
Reference in New Issue