mirror of
https://github.com/zulip/zulip.git
synced 2025-11-12 18:06:44 +00:00
migrations: Mark RunPython statements elidable.
This will make django automatically remove them when we run squashmigrations. There are still some RunSQL statements which we will have to take care of manually.
This commit is contained in:
@@ -570,6 +570,7 @@ CREATE TRIGGER zerver_message_update_search_tsvector_async
|
|||||||
),
|
),
|
||||||
migrations.RunPython(
|
migrations.RunPython(
|
||||||
code=migrate_existing_attachment_data,
|
code=migrate_existing_attachment_data,
|
||||||
|
elidable=True,
|
||||||
),
|
),
|
||||||
migrations.AddField(
|
migrations.AddField(
|
||||||
model_name='subscription',
|
model_name='subscription',
|
||||||
|
|||||||
@@ -29,5 +29,5 @@ class Migration(migrations.Migration):
|
|||||||
name='subdomain',
|
name='subdomain',
|
||||||
field=models.CharField(max_length=40, unique=True, null=True),
|
field=models.CharField(max_length=40, unique=True, null=True),
|
||||||
),
|
),
|
||||||
migrations.RunPython(set_subdomain_of_default_realm)
|
migrations.RunPython(set_subdomain_of_default_realm, elidable=True)
|
||||||
]
|
]
|
||||||
|
|||||||
@@ -37,5 +37,5 @@ class Migration(migrations.Migration):
|
|||||||
]
|
]
|
||||||
|
|
||||||
operations = [
|
operations = [
|
||||||
migrations.RunPython(verify_medium_avatar_image)
|
migrations.RunPython(verify_medium_avatar_image, elidable=True)
|
||||||
]
|
]
|
||||||
|
|||||||
@@ -19,5 +19,5 @@ class Migration(migrations.Migration):
|
|||||||
]
|
]
|
||||||
|
|
||||||
operations = [
|
operations = [
|
||||||
migrations.RunPython(add_domain_to_realm_alias_if_needed)
|
migrations.RunPython(add_domain_to_realm_alias_if_needed, elidable=True)
|
||||||
]
|
]
|
||||||
|
|||||||
@@ -31,7 +31,7 @@ class Migration(migrations.Migration):
|
|||||||
]
|
]
|
||||||
|
|
||||||
operations = [
|
operations = [
|
||||||
migrations.RunPython(set_string_id_using_domain),
|
migrations.RunPython(set_string_id_using_domain, elidable=True),
|
||||||
|
|
||||||
migrations.AlterField(
|
migrations.AlterField(
|
||||||
model_name='realm',
|
model_name='realm',
|
||||||
|
|||||||
@@ -50,5 +50,5 @@ class Migration(migrations.Migration):
|
|||||||
name='file_name',
|
name='file_name',
|
||||||
field=models.TextField(db_index=True),
|
field=models.TextField(db_index=True),
|
||||||
),
|
),
|
||||||
migrations.RunPython(check_and_create_attachments)
|
migrations.RunPython(check_and_create_attachments, elidable=True)
|
||||||
]
|
]
|
||||||
|
|||||||
@@ -58,6 +58,6 @@ class Migration(migrations.Migration):
|
|||||||
),
|
),
|
||||||
|
|
||||||
migrations.RunPython(backfill_user_activations_and_deactivations,
|
migrations.RunPython(backfill_user_activations_and_deactivations,
|
||||||
reverse_code=reverse_code),
|
reverse_code=reverse_code, elidable=True),
|
||||||
|
|
||||||
]
|
]
|
||||||
|
|||||||
@@ -41,5 +41,5 @@ class Migration(migrations.Migration):
|
|||||||
]
|
]
|
||||||
|
|
||||||
operations = [
|
operations = [
|
||||||
migrations.RunPython(fix_duplicate_attachments)
|
migrations.RunPython(fix_duplicate_attachments, elidable=True)
|
||||||
]
|
]
|
||||||
|
|||||||
@@ -20,5 +20,5 @@ class Migration(migrations.Migration):
|
|||||||
]
|
]
|
||||||
|
|
||||||
operations = [
|
operations = [
|
||||||
migrations.RunPython(delete_old_scheduled_jobs),
|
migrations.RunPython(delete_old_scheduled_jobs, elidable=True),
|
||||||
]
|
]
|
||||||
|
|||||||
@@ -23,7 +23,7 @@ class Migration(migrations.Migration):
|
|||||||
e.save()
|
e.save()
|
||||||
|
|
||||||
operations = [
|
operations = [
|
||||||
migrations.RunPython(emoji_to_lowercase),
|
migrations.RunPython(emoji_to_lowercase, elidable=True),
|
||||||
migrations.AlterField(
|
migrations.AlterField(
|
||||||
model_name='realmemoji',
|
model_name='realmemoji',
|
||||||
name='name',
|
name='name',
|
||||||
|
|||||||
@@ -18,5 +18,5 @@ class Migration(migrations.Migration):
|
|||||||
]
|
]
|
||||||
|
|
||||||
operations = [
|
operations = [
|
||||||
migrations.RunPython(fix_bot_type),
|
migrations.RunPython(fix_bot_type, elidable=True),
|
||||||
]
|
]
|
||||||
|
|||||||
@@ -20,5 +20,5 @@ class Migration(migrations.Migration):
|
|||||||
]
|
]
|
||||||
|
|
||||||
operations = [
|
operations = [
|
||||||
migrations.RunPython(delete_old_scheduled_jobs),
|
migrations.RunPython(delete_old_scheduled_jobs, elidable=True),
|
||||||
]
|
]
|
||||||
|
|||||||
@@ -61,5 +61,5 @@ class Migration(migrations.Migration):
|
|||||||
field=models.IntegerField(null=True),
|
field=models.IntegerField(null=True),
|
||||||
),
|
),
|
||||||
migrations.RunPython(backfill_subscription_log_events,
|
migrations.RunPython(backfill_subscription_log_events,
|
||||||
reverse_code=reverse_code),
|
reverse_code=reverse_code, elidable=True),
|
||||||
]
|
]
|
||||||
|
|||||||
@@ -45,5 +45,6 @@ class Migration(migrations.Migration):
|
|||||||
field=models.CharField(choices=[('unicode_emoji', 'Unicode emoji'), ('realm_emoji', 'Custom emoji'), ('zulip_extra_emoji', 'Zulip extra emoji')], default='unicode_emoji', max_length=30),
|
field=models.CharField(choices=[('unicode_emoji', 'Unicode emoji'), ('realm_emoji', 'Custom emoji'), ('zulip_extra_emoji', 'Zulip extra emoji')], default='unicode_emoji', max_length=30),
|
||||||
),
|
),
|
||||||
migrations.RunPython(populate_new_fields,
|
migrations.RunPython(populate_new_fields,
|
||||||
reverse_code=migrations.RunPython.noop),
|
reverse_code=migrations.RunPython.noop,
|
||||||
|
elidable=True),
|
||||||
]
|
]
|
||||||
|
|||||||
@@ -71,5 +71,5 @@ class Migration(migrations.Migration):
|
|||||||
]
|
]
|
||||||
|
|
||||||
operations = [
|
operations = [
|
||||||
migrations.RunPython(convert_muted_topics),
|
migrations.RunPython(convert_muted_topics, elidable=True),
|
||||||
]
|
]
|
||||||
|
|||||||
@@ -19,5 +19,5 @@ class Migration(migrations.Migration):
|
|||||||
]
|
]
|
||||||
|
|
||||||
operations = [
|
operations = [
|
||||||
migrations.RunPython(fix_unreads),
|
migrations.RunPython(fix_unreads, elidable=True),
|
||||||
]
|
]
|
||||||
|
|||||||
@@ -26,5 +26,6 @@ class Migration(migrations.Migration):
|
|||||||
|
|
||||||
operations = [
|
operations = [
|
||||||
migrations.RunPython(fix_realm_string_ids,
|
migrations.RunPython(fix_realm_string_ids,
|
||||||
reverse_code=migrations.RunPython.noop),
|
reverse_code=migrations.RunPython.noop,
|
||||||
|
elidable=True),
|
||||||
]
|
]
|
||||||
|
|||||||
@@ -14,5 +14,5 @@ class Migration(migrations.Migration):
|
|||||||
]
|
]
|
||||||
|
|
||||||
operations = [
|
operations = [
|
||||||
migrations.RunPython(set_tutorial_status_to_finished)
|
migrations.RunPython(set_tutorial_status_to_finished, elidable=True)
|
||||||
]
|
]
|
||||||
|
|||||||
@@ -32,5 +32,6 @@ class Migration(migrations.Migration):
|
|||||||
field=models.BooleanField(default=False),
|
field=models.BooleanField(default=False),
|
||||||
),
|
),
|
||||||
migrations.RunPython(populate_is_zephyr,
|
migrations.RunPython(populate_is_zephyr,
|
||||||
reverse_code=migrations.RunPython.noop),
|
reverse_code=migrations.RunPython.noop,
|
||||||
|
elidable=True),
|
||||||
]
|
]
|
||||||
|
|||||||
@@ -27,5 +27,6 @@ class Migration(migrations.Migration):
|
|||||||
field=models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.CASCADE, related_name='+', to='zerver.Stream'),
|
field=models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.CASCADE, related_name='+', to='zerver.Stream'),
|
||||||
),
|
),
|
||||||
migrations.RunPython(set_initial_value_for_signup_notifications_stream,
|
migrations.RunPython(set_initial_value_for_signup_notifications_stream,
|
||||||
reverse_code=migrations.RunPython.noop),
|
reverse_code=migrations.RunPython.noop,
|
||||||
|
elidable=True),
|
||||||
]
|
]
|
||||||
|
|||||||
@@ -18,5 +18,6 @@ class Migration(migrations.Migration):
|
|||||||
|
|
||||||
operations = [
|
operations = [
|
||||||
migrations.RunPython(remove_prereg_users_without_realm,
|
migrations.RunPython(remove_prereg_users_without_realm,
|
||||||
reverse_code=migrations.RunPython.noop),
|
reverse_code=migrations.RunPython.noop,
|
||||||
|
elidable=True),
|
||||||
]
|
]
|
||||||
|
|||||||
@@ -39,7 +39,8 @@ class Migration(migrations.Migration):
|
|||||||
|
|
||||||
# Sets realm for existing ScheduledEmails
|
# Sets realm for existing ScheduledEmails
|
||||||
migrations.RunPython(set_realm_for_existing_scheduledemails,
|
migrations.RunPython(set_realm_for_existing_scheduledemails,
|
||||||
reverse_code=migrations.RunPython.noop),
|
reverse_code=migrations.RunPython.noop,
|
||||||
|
elidable=True),
|
||||||
|
|
||||||
# Require ScheduledEmail.realm to be non-null
|
# Require ScheduledEmail.realm to be non-null
|
||||||
migrations.AlterField(
|
migrations.AlterField(
|
||||||
|
|||||||
@@ -33,7 +33,7 @@ class Migration(migrations.Migration):
|
|||||||
name='emojiset',
|
name='emojiset',
|
||||||
field=models.CharField(choices=[('google', 'Google'), ('apple', 'Apple'), ('twitter', 'Twitter'), ('emojione', 'EmojiOne'), ('text', 'Plain text')], default='google', max_length=20),
|
field=models.CharField(choices=[('google', 'Google'), ('apple', 'Apple'), ('twitter', 'Twitter'), ('emojione', 'EmojiOne'), ('text', 'Plain text')], default='google', max_length=20),
|
||||||
),
|
),
|
||||||
migrations.RunPython(change_emojiset, reverse_change_emojiset),
|
migrations.RunPython(change_emojiset, reverse_change_emojiset, elidable=True),
|
||||||
migrations.RemoveField(
|
migrations.RemoveField(
|
||||||
model_name='userprofile',
|
model_name='userprofile',
|
||||||
name='emoji_alt_code',
|
name='emoji_alt_code',
|
||||||
|
|||||||
@@ -18,5 +18,6 @@ class Migration(migrations.Migration):
|
|||||||
|
|
||||||
operations = [
|
operations = [
|
||||||
migrations.RunPython(backfill_last_message_id,
|
migrations.RunPython(backfill_last_message_id,
|
||||||
reverse_code=migrations.RunPython.noop),
|
reverse_code=migrations.RunPython.noop,
|
||||||
|
elidable=True),
|
||||||
]
|
]
|
||||||
|
|||||||
@@ -40,5 +40,6 @@ class Migration(migrations.Migration):
|
|||||||
field=models.PositiveSmallIntegerField(default=BOT_CREATION_EVERYONE),
|
field=models.PositiveSmallIntegerField(default=BOT_CREATION_EVERYONE),
|
||||||
),
|
),
|
||||||
migrations.RunPython(set_initial_value_for_bot_creation_policy,
|
migrations.RunPython(set_initial_value_for_bot_creation_policy,
|
||||||
reverse_code=reverse_code),
|
reverse_code=reverse_code,
|
||||||
|
elidable=True),
|
||||||
]
|
]
|
||||||
|
|||||||
@@ -45,5 +45,6 @@ class Migration(migrations.Migration):
|
|||||||
|
|
||||||
operations = [
|
operations = [
|
||||||
migrations.RunPython(realm_emoji_name_to_id,
|
migrations.RunPython(realm_emoji_name_to_id,
|
||||||
reverse_code=reversal),
|
reverse_code=reversal,
|
||||||
|
elidable=True),
|
||||||
]
|
]
|
||||||
|
|||||||
@@ -106,5 +106,6 @@ class Migration(migrations.Migration):
|
|||||||
),
|
),
|
||||||
migrations.RunPython(
|
migrations.RunPython(
|
||||||
migrate_realm_emoji_image_files,
|
migrate_realm_emoji_image_files,
|
||||||
reverse_code=reversal),
|
reverse_code=reversal,
|
||||||
|
elidable=True),
|
||||||
]
|
]
|
||||||
|
|||||||
@@ -19,5 +19,6 @@ class Migration(migrations.Migration):
|
|||||||
operations = [
|
operations = [
|
||||||
migrations.RunPython(
|
migrations.RunPython(
|
||||||
migrate_fix_invalid_bot_owner_values,
|
migrate_fix_invalid_bot_owner_values,
|
||||||
reverse_code=migrations.RunPython.noop),
|
reverse_code=migrations.RunPython.noop,
|
||||||
|
elidable=True),
|
||||||
]
|
]
|
||||||
|
|||||||
@@ -35,5 +35,6 @@ class Migration(migrations.Migration):
|
|||||||
field=models.BooleanField(default=False),
|
field=models.BooleanField(default=False),
|
||||||
),
|
),
|
||||||
migrations.RunPython(set_initial_value_for_history_public_to_subscribers,
|
migrations.RunPython(set_initial_value_for_history_public_to_subscribers,
|
||||||
reverse_code=migrations.RunPython.noop),
|
reverse_code=migrations.RunPython.noop,
|
||||||
|
elidable=True),
|
||||||
]
|
]
|
||||||
|
|||||||
@@ -23,5 +23,6 @@ class Migration(migrations.Migration):
|
|||||||
field=models.IntegerField(default=0),
|
field=models.IntegerField(default=0),
|
||||||
),
|
),
|
||||||
migrations.RunPython(migrate_set_order_value,
|
migrations.RunPython(migrate_set_order_value,
|
||||||
reverse_code=migrations.RunPython.noop),
|
reverse_code=migrations.RunPython.noop,
|
||||||
|
elidable=True),
|
||||||
]
|
]
|
||||||
|
|||||||
@@ -26,5 +26,6 @@ class Migration(migrations.Migration):
|
|||||||
preserve_default=False,
|
preserve_default=False,
|
||||||
),
|
),
|
||||||
migrations.RunPython(copy_email_field,
|
migrations.RunPython(copy_email_field,
|
||||||
reverse_code=migrations.RunPython.noop),
|
reverse_code=migrations.RunPython.noop,
|
||||||
|
elidable=True),
|
||||||
]
|
]
|
||||||
|
|||||||
@@ -17,5 +17,6 @@ class Migration(migrations.Migration):
|
|||||||
|
|
||||||
operations = [
|
operations = [
|
||||||
migrations.RunPython(change_realm_audit_log_event_type_tense,
|
migrations.RunPython(change_realm_audit_log_event_type_tense,
|
||||||
reverse_code=migrations.RunPython.noop),
|
reverse_code=migrations.RunPython.noop,
|
||||||
|
elidable=True),
|
||||||
]
|
]
|
||||||
|
|||||||
@@ -72,5 +72,6 @@ class Migration(migrations.Migration):
|
|||||||
reverse_sql='DROP INDEX zerver_usermessage_is_private_message_id;'
|
reverse_sql='DROP INDEX zerver_usermessage_is_private_message_id;'
|
||||||
),
|
),
|
||||||
migrations.RunPython(reset_is_private_flag,
|
migrations.RunPython(reset_is_private_flag,
|
||||||
reverse_code=migrations.RunPython.noop),
|
reverse_code=migrations.RunPython.noop,
|
||||||
|
elidable=True),
|
||||||
]
|
]
|
||||||
|
|||||||
@@ -16,7 +16,8 @@ class Migration(migrations.Migration):
|
|||||||
operations = [
|
operations = [
|
||||||
migrations.RunPython(
|
migrations.RunPython(
|
||||||
change_emojiset_choice,
|
change_emojiset_choice,
|
||||||
reverse_code=migrations.RunPython.noop),
|
reverse_code=migrations.RunPython.noop,
|
||||||
|
elidable=True),
|
||||||
migrations.AlterField(
|
migrations.AlterField(
|
||||||
model_name='userprofile',
|
model_name='userprofile',
|
||||||
name='emojiset',
|
name='emojiset',
|
||||||
|
|||||||
@@ -48,5 +48,6 @@ class Migration(migrations.Migration):
|
|||||||
|
|
||||||
operations = [
|
operations = [
|
||||||
migrations.RunPython(set_initial_value_of_is_private_flag,
|
migrations.RunPython(set_initial_value_of_is_private_flag,
|
||||||
reverse_code=migrations.RunPython.noop),
|
reverse_code=migrations.RunPython.noop,
|
||||||
|
elidable=True),
|
||||||
]
|
]
|
||||||
|
|||||||
@@ -23,5 +23,6 @@ class Migration(migrations.Migration):
|
|||||||
),
|
),
|
||||||
migrations.RunPython(
|
migrations.RunPython(
|
||||||
change_emojiset_choice,
|
change_emojiset_choice,
|
||||||
reverse_code=migrations.RunPython.noop),
|
reverse_code=migrations.RunPython.noop,
|
||||||
|
elidable=True),
|
||||||
]
|
]
|
||||||
|
|||||||
@@ -37,6 +37,7 @@ class Migration(migrations.Migration):
|
|||||||
),
|
),
|
||||||
migrations.RunPython(
|
migrations.RunPython(
|
||||||
set_initial_value_for_invited_as,
|
set_initial_value_for_invited_as,
|
||||||
reverse_code=reverse_code
|
reverse_code=reverse_code,
|
||||||
|
elidable=True
|
||||||
),
|
),
|
||||||
]
|
]
|
||||||
|
|||||||
@@ -26,5 +26,6 @@ class Migration(migrations.Migration):
|
|||||||
field=models.TextField(default=''),
|
field=models.TextField(default=''),
|
||||||
),
|
),
|
||||||
migrations.RunPython(render_all_stream_descriptions,
|
migrations.RunPython(render_all_stream_descriptions,
|
||||||
reverse_code=migrations.RunPython.noop),
|
reverse_code=migrations.RunPython.noop,
|
||||||
|
elidable=True),
|
||||||
]
|
]
|
||||||
|
|||||||
@@ -225,5 +225,6 @@ class Migration(migrations.Migration):
|
|||||||
|
|
||||||
operations = [
|
operations = [
|
||||||
migrations.RunPython(ensure_no_empty_passwords,
|
migrations.RunPython(ensure_no_empty_passwords,
|
||||||
reverse_code=migrations.RunPython.noop),
|
reverse_code=migrations.RunPython.noop,
|
||||||
|
elidable=True),
|
||||||
]
|
]
|
||||||
|
|||||||
@@ -26,5 +26,6 @@ class Migration(migrations.Migration):
|
|||||||
|
|
||||||
operations = [
|
operations = [
|
||||||
migrations.RunPython(backfill_first_message_id,
|
migrations.RunPython(backfill_first_message_id,
|
||||||
reverse_code=migrations.RunPython.noop),
|
reverse_code=migrations.RunPython.noop,
|
||||||
|
elidable=True),
|
||||||
]
|
]
|
||||||
|
|||||||
@@ -27,7 +27,7 @@ class Migration(migrations.Migration):
|
|||||||
name='users',
|
name='users',
|
||||||
field=models.ManyToManyField(to=settings.AUTH_USER_MODEL),
|
field=models.ManyToManyField(to=settings.AUTH_USER_MODEL),
|
||||||
),
|
),
|
||||||
migrations.RunPython(set_users_for_existing_scheduledemails, reverse_code=migrations.RunPython.noop),
|
migrations.RunPython(set_users_for_existing_scheduledemails, reverse_code=migrations.RunPython.noop, elidable=True),
|
||||||
migrations.RemoveField(
|
migrations.RemoveField(
|
||||||
model_name='scheduledemail',
|
model_name='scheduledemail',
|
||||||
name='user',
|
name='user',
|
||||||
|
|||||||
@@ -25,5 +25,6 @@ class Migration(migrations.Migration):
|
|||||||
field=models.PositiveSmallIntegerField(default=INVITE_TO_STREAM_POLICY_MEMBERS),
|
field=models.PositiveSmallIntegerField(default=INVITE_TO_STREAM_POLICY_MEMBERS),
|
||||||
),
|
),
|
||||||
migrations.RunPython(handle_waiting_period,
|
migrations.RunPython(handle_waiting_period,
|
||||||
reverse_code=migrations.RunPython.noop),
|
reverse_code=migrations.RunPython.noop,
|
||||||
|
elidable=True),
|
||||||
]
|
]
|
||||||
|
|||||||
@@ -27,5 +27,6 @@ class Migration(migrations.Migration):
|
|||||||
|
|
||||||
operations = [
|
operations = [
|
||||||
migrations.RunPython(upgrade_create_stream_policy,
|
migrations.RunPython(upgrade_create_stream_policy,
|
||||||
reverse_code=migrations.RunPython.noop),
|
reverse_code=migrations.RunPython.noop,
|
||||||
|
elidable=True),
|
||||||
]
|
]
|
||||||
|
|||||||
@@ -23,5 +23,6 @@ class Migration(migrations.Migration):
|
|||||||
field=models.BooleanField(default=False),
|
field=models.BooleanField(default=False),
|
||||||
),
|
),
|
||||||
migrations.RunPython(disable_realm_digest_emails_enabled,
|
migrations.RunPython(disable_realm_digest_emails_enabled,
|
||||||
reverse_code=migrations.RunPython.noop)
|
reverse_code=migrations.RunPython.noop,
|
||||||
|
elidable=True)
|
||||||
]
|
]
|
||||||
|
|||||||
@@ -51,5 +51,6 @@ class Migration(migrations.Migration):
|
|||||||
|
|
||||||
operations = [
|
operations = [
|
||||||
migrations.RunPython(update_notification_settings,
|
migrations.RunPython(update_notification_settings,
|
||||||
reverse_notification_settings),
|
reverse_notification_settings,
|
||||||
|
elidable=True),
|
||||||
]
|
]
|
||||||
|
|||||||
@@ -35,7 +35,8 @@ class Migration(migrations.Migration):
|
|||||||
),
|
),
|
||||||
migrations.RunPython(
|
migrations.RunPython(
|
||||||
set_initial_value_for_is_muted,
|
set_initial_value_for_is_muted,
|
||||||
reverse_code=reverse_code
|
reverse_code=reverse_code,
|
||||||
|
elidable=True
|
||||||
),
|
),
|
||||||
migrations.RemoveField(
|
migrations.RemoveField(
|
||||||
model_name='subscription',
|
model_name='subscription',
|
||||||
|
|||||||
@@ -69,7 +69,8 @@ class Migration(migrations.Migration):
|
|||||||
field=models.PositiveSmallIntegerField(default=VIDEO_CHAT_PROVIDERS['jitsi_meet']['id']),
|
field=models.PositiveSmallIntegerField(default=VIDEO_CHAT_PROVIDERS['jitsi_meet']['id']),
|
||||||
),
|
),
|
||||||
migrations.RunPython(update_existing_video_chat_provider_values,
|
migrations.RunPython(update_existing_video_chat_provider_values,
|
||||||
reverse_code=reverse_code),
|
reverse_code=reverse_code,
|
||||||
|
elidable=True),
|
||||||
migrations.RemoveField(
|
migrations.RemoveField(
|
||||||
model_name='realm',
|
model_name='realm',
|
||||||
name='video_chat_provider_old',
|
name='video_chat_provider_old',
|
||||||
|
|||||||
@@ -24,6 +24,7 @@ class Migration(migrations.Migration):
|
|||||||
field=models.BooleanField(default=False),
|
field=models.BooleanField(default=False),
|
||||||
),
|
),
|
||||||
migrations.RunPython(disable_realm_inline_url_embed_preview,
|
migrations.RunPython(disable_realm_inline_url_embed_preview,
|
||||||
reverse_code=migrations.RunPython.noop)
|
reverse_code=migrations.RunPython.noop,
|
||||||
|
elidable=True)
|
||||||
|
|
||||||
]
|
]
|
||||||
|
|||||||
@@ -26,5 +26,5 @@ class Migration(migrations.Migration):
|
|||||||
]
|
]
|
||||||
|
|
||||||
operations = [
|
operations = [
|
||||||
migrations.RunPython(remove_name_illegal_chars)
|
migrations.RunPython(remove_name_illegal_chars, elidable=True)
|
||||||
]
|
]
|
||||||
|
|||||||
@@ -39,5 +39,5 @@ class Migration(migrations.Migration):
|
|||||||
]
|
]
|
||||||
|
|
||||||
operations = [
|
operations = [
|
||||||
migrations.RunPython(rename_zulip_realm_to_zulipinternal)
|
migrations.RunPython(rename_zulip_realm_to_zulipinternal, elidable=True)
|
||||||
]
|
]
|
||||||
|
|||||||
@@ -67,7 +67,7 @@ class Migration(migrations.Migration):
|
|||||||
FOR EACH ROW
|
FOR EACH ROW
|
||||||
EXECUTE PROCEDURE zerver_usermessage_bigint_id_to_id_trigger_function();
|
EXECUTE PROCEDURE zerver_usermessage_bigint_id_to_id_trigger_function();
|
||||||
"""),
|
"""),
|
||||||
migrations.RunPython(copy_id_to_bigid),
|
migrations.RunPython(copy_id_to_bigid, elidable=True),
|
||||||
migrations.RunSQL("""
|
migrations.RunSQL("""
|
||||||
CREATE UNIQUE INDEX CONCURRENTLY zerver_usermessage_bigint_id_idx ON zerver_usermessage (bigint_id);
|
CREATE UNIQUE INDEX CONCURRENTLY zerver_usermessage_bigint_id_idx ON zerver_usermessage (bigint_id);
|
||||||
""")
|
""")
|
||||||
|
|||||||
@@ -20,5 +20,6 @@ class Migration(migrations.Migration):
|
|||||||
|
|
||||||
operations = [
|
operations = [
|
||||||
migrations.RunPython(fix_bot_email_property,
|
migrations.RunPython(fix_bot_email_property,
|
||||||
reverse_code=migrations.RunPython.noop),
|
reverse_code=migrations.RunPython.noop,
|
||||||
|
elidable=True),
|
||||||
]
|
]
|
||||||
|
|||||||
@@ -64,7 +64,7 @@ class Migration(migrations.Migration):
|
|||||||
FOR EACH ROW
|
FOR EACH ROW
|
||||||
EXECUTE PROCEDURE zerver_message_date_sent_to_pub_date_trigger_function();
|
EXECUTE PROCEDURE zerver_message_date_sent_to_pub_date_trigger_function();
|
||||||
"""),
|
"""),
|
||||||
migrations.RunPython(copy_pub_date_to_date_sent),
|
migrations.RunPython(copy_pub_date_to_date_sent, elidable=True),
|
||||||
# The name for the index was chosen to match the name of the index Django would create
|
# The name for the index was chosen to match the name of the index Django would create
|
||||||
# in a normal migration with AlterField of date_sent to have db_index=True:
|
# in a normal migration with AlterField of date_sent to have db_index=True:
|
||||||
migrations.RunSQL("""
|
migrations.RunSQL("""
|
||||||
|
|||||||
@@ -104,7 +104,8 @@ class Migration(migrations.Migration):
|
|||||||
field=models.CharField(max_length=40, null=True),
|
field=models.CharField(max_length=40, null=True),
|
||||||
),
|
),
|
||||||
migrations.RunPython(update_existing_event_type_values,
|
migrations.RunPython(update_existing_event_type_values,
|
||||||
reverse_code=reverse_code),
|
reverse_code=reverse_code,
|
||||||
|
elidable=True),
|
||||||
migrations.RemoveField(
|
migrations.RemoveField(
|
||||||
model_name='realmauditlog',
|
model_name='realmauditlog',
|
||||||
name='event_type',
|
name='event_type',
|
||||||
|
|||||||
@@ -44,5 +44,5 @@ class Migration(migrations.Migration):
|
|||||||
field=models.PositiveSmallIntegerField(null=True),
|
field=models.PositiveSmallIntegerField(null=True),
|
||||||
),
|
),
|
||||||
|
|
||||||
migrations.RunPython(update_role, reverse_code=reverse_code),
|
migrations.RunPython(update_role, reverse_code=reverse_code, elidable=True),
|
||||||
]
|
]
|
||||||
|
|||||||
@@ -88,5 +88,6 @@ class Migration(migrations.Migration):
|
|||||||
|
|
||||||
operations = [
|
operations = [
|
||||||
migrations.RunPython(fix_has_link,
|
migrations.RunPython(fix_has_link,
|
||||||
reverse_code=migrations.RunPython.noop),
|
reverse_code=migrations.RunPython.noop,
|
||||||
|
elidable=True),
|
||||||
]
|
]
|
||||||
|
|||||||
@@ -91,5 +91,7 @@ class Migration(migrations.Migration):
|
|||||||
]
|
]
|
||||||
|
|
||||||
operations = [
|
operations = [
|
||||||
migrations.RunPython(move_missed_message_addresses_to_database, reverse_code=migrations.RunPython.noop),
|
migrations.RunPython(move_missed_message_addresses_to_database,
|
||||||
|
reverse_code=migrations.RunPython.noop,
|
||||||
|
elidable=True),
|
||||||
]
|
]
|
||||||
|
|||||||
@@ -22,5 +22,6 @@ class Migration(migrations.Migration):
|
|||||||
|
|
||||||
operations = [
|
operations = [
|
||||||
migrations.RunPython(upgrade_stream_post_policy,
|
migrations.RunPython(upgrade_stream_post_policy,
|
||||||
reverse_code=migrations.RunPython.noop),
|
reverse_code=migrations.RunPython.noop,
|
||||||
|
elidable=True),
|
||||||
]
|
]
|
||||||
|
|||||||
@@ -84,5 +84,6 @@ class Migration(migrations.Migration):
|
|||||||
|
|
||||||
operations = [
|
operations = [
|
||||||
migrations.RunPython(fix_messages,
|
migrations.RunPython(fix_messages,
|
||||||
reverse_code=migrations.RunPython.noop),
|
reverse_code=migrations.RunPython.noop,
|
||||||
|
elidable=True),
|
||||||
]
|
]
|
||||||
|
|||||||
@@ -46,5 +46,5 @@ class Migration(migrations.Migration):
|
|||||||
]
|
]
|
||||||
|
|
||||||
operations = [
|
operations = [
|
||||||
migrations.RunPython(move_to_seperate_table, move_back_to_user_profile)
|
migrations.RunPython(move_to_seperate_table, move_back_to_user_profile, elidable=True)
|
||||||
]
|
]
|
||||||
|
|||||||
Reference in New Issue
Block a user