pleroma/priv/repo/migrations
ilja 8b2adc4fb4 Rename users_ap_id_COALESCE_follower_address_index for faster db restoration
By default Postgresql first restores the data and then the indexes when dumping and restoring the database.
Restoring index activities_visibility_index took a very long time.
users_ap_id_COALESCE_follower_address_index was later added because having this could speed up the restoration tremendously.
The problem now is that restoration apparently happens in alphabetical order, so this new index wasn't created yet
by the time activities_visibility_index needed it.
There were several work-arounds which included more complex steps during backup/restore.
By renaming this index, it should be restored first and thus activities_visibility_index can make use of it.
This speeds up restoration significantly without requiring more complex or unexpected steps from people.
2023-02-26 14:33:17 +01:00
..
20170320193800_create_user.exs Enable mix format for migrations 2019-10-08 15:16:39 +03:00
20170321074828_create_activity.exs Enable mix format for migrations 2019-10-08 15:16:39 +03:00
20170321074832_create_object.exs Enable mix format for migrations 2019-10-08 15:16:39 +03:00
20170321133335_add_following_list_to_users.exs Enable mix format for migrations 2019-10-08 15:16:39 +03:00
20170321143152_add_ap_id_to_users.exs Enable mix format for migrations 2019-10-08 15:16:39 +03:00
20170330153447_add_index_to_objects.exs Enable mix format for migrations 2019-10-08 15:16:39 +03:00
20170415141210_add_unique_index_to_email_and_nickname.exs Enable mix format for migrations 2019-10-08 15:16:39 +03:00
20170416122418_add_avatar_object_to_users.exs Enable mix format for migrations 2019-10-08 15:16:39 +03:00
20170418200143_create_webssub_server_subscription.exs Enable mix format for migrations 2019-10-08 15:16:39 +03:00
20170423154511_add_fields_to_users.exs Enable mix format for migrations 2019-10-08 15:16:39 +03:00
20170426154155_create_websub_client_subscription.exs Enable mix format for migrations 2019-10-08 15:16:39 +03:00
20170427054757_add_user_and_hub.exs Enable mix format for migrations 2019-10-08 15:16:39 +03:00
20170501124823_add_id_contraints_to_activities_and_objects.exs Fixup old migrations. 2017-09-17 00:01:49 +02:00
20170501133231_add_id_contraints_to_activities_and_objects_part_two.exs Enable mix format for migrations 2019-10-08 15:16:39 +03:00
20170502083023_add_local_field_to_activities.exs Enable mix format for migrations 2019-10-08 15:16:39 +03:00
20170506222027_add_unique_index_to_apid.exs Enable mix format for migrations 2019-10-08 15:16:39 +03:00
20170522160642_case_insensivtivity.exs Split alters rather than work with indexes 2019-07-03 14:56:02 +03:00
20170529093232_longer_bios.exs Enable mix format for migrations 2019-10-08 15:16:39 +03:00
20170620095947_remove_activities_index.exs Enable mix format for migrations 2019-10-08 15:16:39 +03:00
20170620133028_add_object_activity_index.exs [#1033] Fix database migrations 2019-07-01 01:08:07 +00:00
20170620142420_add_object_activity_index_part_two.exs Enable mix format for migrations 2019-10-08 15:16:39 +03:00
20170701142005_add_actor_index_to_activity.exs Enable mix format for migrations 2019-10-08 15:16:39 +03:00
20170719152213_add_follower_address_to_user.exs Enable mix format for migrations 2019-10-08 15:16:39 +03:00
20170906120646_add_mastodon_apps.exs Enable mix format for migrations 2019-10-08 15:16:39 +03:00
20170906143140_create_o_auth_authorizations.exs Enable mix format for migrations 2019-10-08 15:16:39 +03:00
20170906152508_create_o_auth_token.exs Enable mix format for migrations 2019-10-08 15:16:39 +03:00
20170911123607_create_notifications.exs Enable mix format for migrations 2019-10-08 15:16:39 +03:00
20170912114248_add_context_index.exs Enable mix format for migrations 2019-10-08 15:16:39 +03:00
20170916090107_add_fts_index_to_activities.exs Enable mix format for migrations 2019-10-08 15:16:39 +03:00
20170917120416_add_tag_index.exs Enable mix format for migrations 2019-10-08 15:16:39 +03:00
20171019141706_create_password_reset_tokens.exs Enable mix format for migrations 2019-10-08 15:16:39 +03:00
20171023155035_add_second_object_index_to_activty.exs Enable mix format for migrations 2019-10-08 15:16:39 +03:00
20171024090137_drop_object_index.exs Enable mix format for migrations 2019-10-08 15:16:39 +03:00
20171024121413_add_object_actor_index.exs Enable mix format for migrations 2019-10-08 15:16:39 +03:00
20171109091239_add_actor_to_activity.exs Enable mix format for migrations 2019-10-08 15:16:39 +03:00
20171109114020_fill_actor_field.exs Enable mix format for migrations 2019-10-08 15:16:39 +03:00
20171109141309_add_sort_index_to_activities.exs Enable mix format for migrations 2019-10-08 15:16:39 +03:00
20171130135819_add_local_index_to_user.exs Enable mix format for migrations 2019-10-08 15:16:39 +03:00
20171212163643_add_recipients_to_activities.exs Enable mix format for migrations 2019-10-08 15:16:39 +03:00
20171212164525_fill_recipients_in_activities.exs CI: Bump lint stage to elixir-1.12 2021-10-06 08:11:05 +02:00
20180221210540_make_following_postgres_array.exs Enable mix format for migrations 2019-10-08 15:16:39 +03:00
20180325172351_add_follower_address_index_to_users.exs Enable mix format for migrations 2019-10-08 15:16:39 +03:00
20180327174350_drop_local_index_on_activities.exs Enable mix format for migrations 2019-10-08 15:16:39 +03:00
20180327175831_actually_drop_local_index.exs Enable mix format for migrations 2019-10-08 15:16:39 +03:00
20180429094642_create_lists.exs Enable mix format for migrations 2019-10-08 15:16:39 +03:00
20180513104714_modify_activity_index.exs Enable mix format for migrations 2019-10-08 15:16:39 +03:00
20180516144508_add_trigram_extension.exs Enable mix format for migrations 2019-10-08 15:16:39 +03:00
20180516154905_create_user_trigram_index.exs Enable mix format for migrations 2019-10-08 15:16:39 +03:00
20180530123448_add_list_follow_index.exs Enable mix format for migrations 2019-10-08 15:16:39 +03:00
20180606173637_create_apid_host_extraction_index.exs Enable mix format for migrations 2019-10-08 15:16:39 +03:00
20180612110515_create_user_invite_tokens.exs Enable mix format for migrations 2019-10-08 15:16:39 +03:00
20180617221540_create_activities_in_reply_to_index.exs Enable mix format for migrations 2019-10-08 15:16:39 +03:00
20180813003722_create_filters.exs Enable mix format for migrations 2019-10-08 15:16:39 +03:00
20180829082446_add_recipients_to_and_cc_fields_to_activities.exs Enable mix format for migrations 2019-10-08 15:16:39 +03:00
20180829182612_activities_add_to_cc_indices.exs Enable mix format for migrations 2019-10-08 15:16:39 +03:00
20180829183529_remove_recipients_to_and_cc_fields_from_activities.exs Enable mix format for migrations 2019-10-08 15:16:39 +03:00
20180903114437_users_add_is_moderator_index.exs Enable mix format for migrations 2019-10-08 15:16:39 +03:00
20180918182427_create_push_subscriptions.exs Enable mix format for migrations 2019-10-08 15:16:39 +03:00
20180919060348_users_add_last_refreshed_at.exs Enable mix format for migrations 2019-10-08 15:16:39 +03:00
20181201104428_add_uuid_extension.exs [#1033] Fix database migrations 2019-07-01 01:08:07 +00:00
20181201105617_add_uui_ds_to_user_info.exs [#1033] Fix database migrations 2019-07-01 01:08:07 +00:00
20181206125616_add_tags_to_users.exs Enable mix format for migrations 2019-10-08 15:16:39 +03:00
20181214121049_add_bookmarks_to_users.exs Enable mix format for migrations 2019-10-08 15:16:39 +03:00
20181218172826_users_and_activities_flake_id.exs Enable mix format for migrations 2019-10-08 15:16:39 +03:00
20190109152453_add_visibility_function.exs Enable mix format for migrations 2019-10-08 15:16:39 +03:00
20190115085500_create_user_fts_index.exs Enable mix format for migrations 2019-10-08 15:16:39 +03:00
20190118074940_fix_user_trigram_index.exs [#1033] Fix database migrations 2019-07-01 01:08:07 +00:00
20190122153157_update_activity_visibility.exs Enable mix format for migrations 2019-10-08 15:16:39 +03:00
20190123092341_users_add_is_admin_index.exs Enable mix format for migrations 2019-10-08 15:16:39 +03:00
20190123125546_create_instances.exs Enable mix format for migrations 2019-10-08 15:16:39 +03:00
20190123125839_fix_info_ids.exs [#1033] Fix database migrations 2019-07-01 01:08:07 +00:00
20190124131141_update_activity_visibility_again.exs Enable mix format for migrations 2019-10-08 15:16:39 +03:00
20190126160540_change_push_subscriptions_varchar.exs [#1033] Fix database migrations 2019-07-01 01:08:07 +00:00
20190127151220_add_activities_likes_index.exs Enable mix format for migrations 2019-10-08 15:16:39 +03:00
20190203185340_split_hide_network.exs Enable mix format for migrations 2019-10-08 15:16:39 +03:00
20190204200237_add_correct_dm_index.exs [#1033] Fix database migrations 2019-07-01 01:08:07 +00:00
20190205114625_create_thread_mutes.exs Enable mix format for migrations 2019-10-08 15:16:39 +03:00
20190208131753_add_scopes_to_o_auth_entities.exs Enable mix format for migrations 2019-10-08 15:16:39 +03:00
20190213185503_change_apps_scopes_to_varchar_array.exs Enable mix format for migrations 2019-10-08 15:16:39 +03:00
20190213185600_data_migration_populate_o_auth_scopes.exs Enable mix format for migrations 2019-10-08 15:16:39 +03:00
20190222104808_data_migration_normalize_scopes.exs Enable mix format for migrations 2019-10-08 15:16:39 +03:00
20190301101154_add_default_tags_to_user.exs Enable mix format for migrations 2019-10-08 15:16:39 +03:00
20190303120636_update_user_note_counters.exs Enable mix format for migrations 2019-10-08 15:16:39 +03:00
20190315101315_create_registrations.exs Enable mix format for migrations 2019-10-08 15:16:39 +03:00
20190325185009_create_notification_id_index.exs Enable mix format for migrations 2019-10-08 15:16:39 +03:00
20190328053912_create_scheduled_activities.exs [#1033] Fix database migrations 2019-07-01 01:08:07 +00:00
20190403131720_add_oauth_token_indexes.exs [#1033] Fix database migrations 2019-07-01 01:08:07 +00:00
20190404050946_add_fields_to_user_invite_tokens.exs renaming expire_at -> expires_at 2019-04-08 16:01:28 +07:00
20190405160700_add_index_on_subscribers.exs Enable mix format for migrations 2019-10-08 15:16:39 +03:00
20190408123347_create_conversations.exs Bump Copyright to 2021 2021-01-13 07:49:50 +01:00
20190410152859_add_participation_updated_at_index.exs Enable mix format for migrations 2019-10-08 15:16:39 +03:00
20190411094120_add_index_on_user_info_deactivated.exs Enable mix format for migrations 2019-10-08 15:16:39 +03:00
20190412052952_add_user_info_fields.exs Set digest emails to false by default 2019-04-21 16:36:25 +07:00
20190413082658_create_bookmarks.exs [#1033] Fix database migrations 2019-07-01 01:08:07 +00:00
20190413085040_add_signin_and_last_digest_dates_to_user.exs Add User.list_inactive_users_query/1 2019-04-19 22:19:00 +07:00
20190414125034_migrate_old_bookmarks.exs Ability to control the output of account/pleroma/relationship in statuses in order to improve the rendering performance. 2020-04-01 19:49:09 +03:00
20190501125843_add_fts_index_to_objects.exs Enable mix format for migrations 2019-10-08 15:16:39 +03:00
20190501133552_add_refresh_token_index_to_token.exs [#1033] Fix database migrations 2019-07-01 01:08:07 +00:00
20190506054542_add_multi_factor_authentication_settings_to_user.exs Pleroma.Web.TwitterAPI.TwoFactorAuthenticationController -> Pleroma.Web.PleromaAPI.TwoFactorAuthenticationController 2020-05-07 08:14:54 +00:00
20190508193213_create_mfa_tokens.exs Pleroma.Web.TwitterAPI.TwoFactorAuthenticationController -> Pleroma.Web.PleromaAPI.TwoFactorAuthenticationController 2020-05-07 08:14:54 +00:00
20190511191044_set_default_state_to_reports.exs Enable mix format for migrations 2019-10-08 15:16:39 +03:00
20190513175809_change_hide_column_in_filter_table.exs Enable mix format for migrations 2019-10-08 15:16:39 +03:00
20190515222404_add_thread_visibility_function.exs [#1033] Fix database migrations 2019-07-01 01:08:07 +00:00
20190516112144_add_ap_id_to_lists.exs Add ap_id to List 2019-05-17 19:56:37 +07:00
20190518032627_create_config.exs [#1033] Fix database migrations 2019-07-01 01:08:07 +00:00
20190525071417_add_non_follows_and_non_followers_fields_to_notification_settings.exs [#1033] Fix database migrations 2019-07-01 01:08:07 +00:00
20190603115238_add_index_on_activities_local.exs [#1033] Fix database migrations 2019-07-01 01:08:07 +00:00
20190603162018_add_object_in_reply_to_index.exs Enable mix format for migrations 2019-10-08 15:16:39 +03:00
20190603173419_add_tag_index_to_objects.exs Enable mix format for migrations 2019-10-08 15:16:39 +03:00
20190622151019_add_group_key_to_config.exs [#1033] Fix database migrations 2019-07-01 01:08:07 +00:00
20190710115833_add_following_address_to_user.exs adding following_address field to user 2019-07-10 17:42:18 +03:00
20190710125051_add_following_address_index_to_user.exs adding following_address field to user 2019-07-10 17:42:18 +03:00
20190710125158_add_following_address_from_source_data.exs Migrations: Make them not fail for old databases 2020-02-20 16:44:31 +01:00
20190711042021_create_safe_jsonb_set.exs [#3213] Refactoring of HashtagsTableMigrator. 2021-01-14 22:41:27 +03:00
20190711042024_copy_muted_to_muted_notifications.exs Migrations: Make them not fail for old databases 2020-02-20 16:44:31 +01:00
20190716100804_add_expirations_table.exs Add activity expirations table 2019-07-24 13:14:52 +02:00
20190730055101_add_oban_jobs_table.exs use correct versions for oban migrations 2021-01-20 20:07:24 +03:00
20190801154554_create_conversation_participation_recipient_ships.exs Enable mix format for migrations 2019-10-08 15:16:39 +03:00
20190818124341_create_moderation_log.exs Log admin/moderator actions 2019-08-25 19:39:37 +00:00
20190823000549_add_likes_index_to_objects.exs Enable mix format for migrations 2019-10-08 15:16:39 +03:00
20190912065617_create_deliveries.exs Enable mix format for migrations 2019-10-08 15:16:39 +03:00
20190917100019_update_oban.exs use correct versions for oban migrations 2021-01-20 20:07:24 +03:00
20190929201536_drop_subscription_if_exists.exs Enable mix format for migrations 2019-10-08 15:16:39 +03:00
20191005165212_add_unread_conversation_count_to_user_info.exs Mastodon API: Add pleroma.unread_conversation_count to the Account entity 2019-10-05 20:12:00 +03:00
20191006123824_add_keys_column.exs Enable mix format for migrations 2019-10-08 15:16:39 +03:00
20191006135457_move_keys_to_separate_column.exs Enable mix format for migrations 2019-10-08 15:16:39 +03:00
20191007073319_create_following_relationships.exs Replace user.following with Pleroma.FollowingRelationship 2019-10-11 02:35:32 +07:00
20191008132217_migrate_following_relationships.exs Fix typos 2019-10-21 14:56:39 +07:00
20191008132427_drop_users_following.exs Add thread_visibility to migrations 2019-10-10 21:11:34 +07:00
20191009154606_add_user_info_columns.exs User info migration improvements 2019-10-26 03:45:24 +03:00
20191009154608_copy_users_info_fields_to_users.exs User info migration improvements 2019-10-26 03:45:24 +03:00
20191014181019_create_markers.exs add Markers /api/v1/markers 2019-10-17 15:26:59 +03:00
20191017225002_drop_websub_tables.exs [#1304] Merged develop, handled User.Info.invisible. 2019-10-21 11:58:22 +03:00
20191025081729_add_move_support_to_users.exs Add allow_following_move setting to User 2019-11-12 18:45:28 +07:00
20191025143434_add_defaults_to_tables.exs Remove following column from the migrations 2019-10-30 18:34:14 +03:00
20191026190317_set_not_null_for_activities.exs Add migration 2019-10-26 22:28:18 +03:00
20191026190415_set_not_null_for_activity_expirations.exs Add migration 2019-10-26 22:31:25 +03:00
20191026190500_set_not_null_for_apps.exs Add migration 2019-10-26 22:32:31 +03:00
20191026190533_set_not_null_for_bookmarks.exs Add migration 2019-10-26 22:33:18 +03:00
20191026190622_set_not_null_for_config.exs Add migration 2019-10-26 22:36:43 +03:00
20191026190712_set_not_null_for_conversation_participation_recipient_ships.exs Add migration 2019-10-26 22:37:30 +03:00
20191026190759_set_not_null_for_conversation_participations.exs Add migration 2019-10-26 22:38:07 +03:00
20191026190841_set_not_null_for_filters.exs Add migration 2019-10-26 22:39:24 +03:00
20191026191023_set_not_null_for_instances.exs Add migration 2019-10-26 22:40:51 +03:00
20191026191100_set_not_null_for_lists.exs Add migration 2019-10-26 22:42:24 +03:00
20191026191134_set_not_null_for_markers.exs Add migration 2019-10-26 22:43:32 +03:00
20191026191218_set_not_null_for_moderation_log.exs Add migration 2019-10-26 22:44:42 +03:00
20191026191249_set_not_null_for_notifications.exs Add migration 2019-10-26 22:45:24 +03:00
20191026191328_set_not_null_for_oauth_authorizations.exs Add migration 2019-10-26 22:50:52 +03:00
20191026191401_set_not_null_for_oauth_tokens.exs Put correct migration 2019-10-26 22:49:37 +03:00
20191026191442_set_not_null_for_objects.exs Add migration 2019-10-26 22:52:49 +03:00
20191026191524_set_not_null_for_password_reset_tokens.exs Add migration 2019-10-26 22:53:41 +03:00
20191026191603_set_not_null_for_push_subscriptions.exs Add migration 2019-10-26 22:54:37 +03:00
20191026191635_set_not_null_for_registrations.exs Add migration 2019-10-26 22:55:29 +03:00
20191026191711_set_not_null_for_scheduled_activities.exs Add migration 2019-10-26 22:56:48 +03:00
20191026191753_set_not_null_for_thread_mutes.exs Add migration 2019-10-26 22:57:43 +03:00
20191026191826_set_not_null_for_user_invite_tokens.exs Add migration 2019-10-26 22:58:37 +03:00
20191026191910_set_not_null_for_users.exs Fix SetNotNullForUsers migration 2019-10-28 14:45:50 +07:00
20191029101340_migrate_missing_follow_requests.exs Fix two migrations sharing the same module name 2019-10-29 16:56:24 +03:00
20191029172832_fix_blocked_follows.exs Add a migration to fix blocked follows 2019-10-30 15:52:37 +07:00
20191104133100_set_visible_service_actors.exs excluded invisible actors from gets /api/v1/accounts/:id 2019-11-04 20:44:24 +03:00
20191118084425_create_user_relationships.exs [#1335] Refactored UserMute and UserBlock into UserRelationship, introduced EctoEnum. 2019-11-18 20:38:56 +03:00
20191118084500_data_migration_populate_user_relationships.exs [#1335] Reorganized users.subscribers as UserRelationship. Added tests for UserRelationship-related functionality. 2019-11-20 15:46:11 +03:00
20191123030554_add_activitypub_actor_type.exs [ActivityPub] Configurable ActivityPub actor type 2019-12-10 13:19:26 +00:00
20191123103423_remove_info_from_users.exs Removed users.info and remaining usages. 2019-11-23 14:06:19 +03:00
20191128153944_fix_missing_following_count.exs Migrations: Set users.following_count to NOT NULL 2019-11-28 17:01:43 +01:00
20191203043610_create_report_notes.exs Add report notes 2019-12-04 00:26:37 +09:00
20191220174645_add_scopes_to_pleroma_feo_auth_records.exs [#1478] OAuth admin tweaks: enforced OAuth admin scopes usage by default, migrated existing OAuth records. Adjusted tests. 2020-01-10 10:52:21 +03:00
20200109123126_add_counter_cache_table.exs Admin API: GET /api/pleroma/admin/stats to get status count by visibility scope 2020-02-24 21:46:37 +03:00
20200227122417_add_trusted_to_apps.exs creating trusted app from adminFE & mix task 2020-03-23 10:44:47 +03:00
20200307103755_fix_moderation_log_subjects.exs moderation log: fix improperly migrated data 2020-03-07 17:00:58 +03:00
20200309123730_create_chats.exs Chats: Basic implementation. 2020-04-02 15:19:09 +02:00
20200314123607_config_remove_fetch_initial_posts.exs rip out fetch_initial_posts 2020-03-15 15:59:17 +03:00
20200315125756_delete_fetch_initial_posts_jobs.exs rip out fetch_initial_posts 2020-03-15 15:59:17 +03:00
20200322174133_user_raw_bio.exs User: Add raw_bio, storing unformatted bio 2020-06-06 16:23:16 +02:00
20200323122421_mrf_config_move_from_instance_namespace.exs moving to mrf namespace migration fix 2020-06-23 20:28:48 +03:00
20200328124805_change_following_relationships_state_to_integer.exs [#2332] Misc. improvements per code change requests. 2020-03-31 09:21:42 +03:00
20200328130139_add_following_relationships_following_id_index.exs [#2332] Misc. fixes per code change requests. 2020-03-30 19:08:37 +03:00
20200328193433_populate_user_raw_bio.exs User: Add raw_bio, storing unformatted bio 2020-06-06 16:23:16 +02:00
20200401030751_users_add_public_key.exs User: Move public_key from source_data to own field 2020-04-10 06:16:18 +02:00
20200401072456_users_add_inboxes.exs User: Move inbox & shared_inbox to own fields 2020-04-10 06:20:02 +02:00
20200402063221_update_oban_jobs_table.exs use correct versions for oban migrations 2021-01-20 20:07:24 +03:00
20200406100225_users_add_emoji.exs Apply suggestion to priv/repo/migrations/20200406100225_users_add_emoji.exs 2020-04-17 22:48:40 +00:00
20200406105422_users_remove_source_data.exs User: remove source_data 2020-04-10 06:20:03 +02:00
20200415181818_update_markers.exs Migration: Fix typo 2020-05-11 22:03:29 +02:00
20200428221338_insert_skeletons_for_deleted_users.exs CI: Bump lint stage to elixir-1.12 2021-10-06 08:11:05 +02:00
20200505072231_remove_magic_key_field.exs User, Webfinger: Remove OStatus vestiges 2020-05-05 09:25:09 +02:00
20200508092434_update_counter_cache_table.exs Use indexed split_part/3 to get a hostname rather than ts_ functions 2020-05-18 12:38:16 +03:00
20200520155351_add_recipients_contain_blocked_domains_function.exs exclude replies on blocked domains 2020-06-01 21:17:32 +03:00
20200526144426_add_apps_indexes.exs Migrations: Add index on client_id and client_secret for apps. 2020-05-26 16:46:57 +02:00
20200527104138_change_notification_user_index.exs Migrations: Make user_id index on notifications better for query. 2020-05-27 12:56:15 +02:00
20200527163635_delete_notifications_from_invisible_users.exs Mastodon API: ensure the notification endpoint doesn't return less than the requested amount of records unless it's the last page 2020-06-14 18:27:11 +03:00
20200602094828_add_type_to_notifications.exs Notifications: Make notifications save their type. 2020-06-02 13:24:34 +02:00
20200602125218_backfill_notification_types.exs MigrationHelper: Move notification backfilling to own module. 2020-06-09 09:20:55 +02:00
20200602150528_create_chat_message_reference.exs Bump Copyright to 2021 2021-01-13 07:49:50 +01:00
20200603105113_add_unique_index_to_chat_message_references.exs Migrations: Fix migration module name 2020-06-03 14:27:54 +02:00
20200603120448_remove_unread_from_chats.exs Chats: Remove unread from the db, calculate from unseen messages. 2020-06-03 14:26:50 +02:00
20200603122732_add_seen_index_to_chat_message_references.exs Migrations: Add chat_id, seen index to ChatMessageReferences 2020-06-03 14:34:33 +02:00
20200604150318_migrate_seen_to_unread_in_chat_message_references.exs ChatMessageReferences: Change seen -> unread 2020-06-04 17:14:42 +02:00
20200606105430_change_type_to_enum_for_notifications.exs Notification: Change type of type to an enum. 2020-06-06 13:08:45 +02:00
20200607112923_change_chat_id_to_flake.exs Chats: Change id to flake id. 2020-06-07 14:25:30 +02:00
20200626163359_rename_notification_privacy_option.exs Rename notification "privacy_option" setting 2020-06-26 12:45:46 -05:00
20200630162024_rename_user_settings_col.exs Rename user.settings column 2020-06-30 11:50:53 -05:00
20200703101031_add_chat_acceptance_to_users.exs User, Migration: Change accepts_chat_messages to be nullable 2020-07-03 13:12:23 +02:00
20200706060258_remove_tesla_from_config.exs migration to delete migrated tesla setting 2020-07-06 09:12:29 +03:00
20200707112859_instances_add_favicon.exs Use instances table instead of Cachex 2020-07-08 06:28:39 +02:00
20200708193702_drop_user_trigram_index.exs Removed unused trigram index on users. Fixed users_fts_index usage. 2020-07-08 22:50:15 +03:00
20200712234852_add_approval_fields_to_users.exs Add configurable registration_reason limit 2020-07-27 15:13:34 -05:00
20200714081657_oban_2_0_config_changes.exs Migrate in-db config after updating to Oban 2.0 2020-07-14 13:15:46 +03:00
20200716195806_autolinker_to_linkify.exs Add AutolinkerToLinkify migration test 2020-07-22 14:32:24 -05:00
20200722185515_fix_malformed_formatter_config.exs Migration to fix malformed Pleroma.Formatter config 2020-07-22 14:32:45 -05:00
20200724133313_move_welcome_settings.exs added migrate old settings to new 2020-07-25 09:16:43 +03:00
20200802170532_fix_legacy_tags.exs 20200802170532_fix_legacy_tags: chunk the user query 2020-08-10 11:56:37 +03:00
20200804180322_remove_nonlocal_expirations.exs Add a migration to clean up activity_expirations table 2020-08-04 14:58:42 -05:00
20200804183107_add_unique_index_to_app_client_id.exs Unique apps.client_id for new installations, fixes #2022 2020-08-04 13:31:40 -05:00
20200806175913_rename_instance_chat.exs Add RenameInstanceChat migration 2021-06-01 11:49:47 -05:00
20200808173046_only_expire_creates.exs leave expirations with Create and Note types 2020-08-12 12:41:47 +03:00
20200811125613_set_defaults_to_user_approval_pending.exs Set users.approval_pending default to false 2020-08-11 17:21:17 +04:00
20200811143147_ap_id_not_null.exs Migrations: Fix Logger requirements. 2020-08-13 12:32:05 +02:00
20200817120935_add_invisible_index_to_users.exs Migrations: Add an index on the invisible field on users. 2020-08-17 14:11:36 +02:00
20200824115541_rename_activity_expiration_setting.exs deprecation warning 2020-09-10 21:50:41 +03:00
20200825061316_move_activity_expirations_to_oban.exs start oban app in migrations and mix tasks 2021-01-17 09:58:41 +03:00
20200825093037_drop_activity_expirations_table.exs drop activity_expirations table 2020-09-10 21:50:41 +03:00
20200831114918_remove_unread_conversation_count_from_user.exs remove unread_conversation_count from User 2020-09-01 09:37:08 +03:00
20200831115854_add_unread_index_to_conversation_participation.exs remove unread_conversation_count from User 2020-09-01 09:37:08 +03:00
20200831142509_chat_constraints.exs Chats: Add cascading delete on both referenced users. 2020-08-31 16:48:17 +02:00
20200831152600_add_pleroma_report_to_enum_for_notifications.exs Make notifs view work for reports 2020-11-13 13:35:46 +00:00
20200831192323_create_backups.exs Add backups table 2020-10-07 18:34:28 +04:00
20200901061256_ensure_bio_is_string.exs User table: ensure bio is always a string 2020-09-01 10:45:42 +03:00
20200901061637_bio_set_not_null.exs User table: ensure bio is always a string 2020-09-01 10:45:42 +03:00
20200905082737_rename_await_up_timeout_in_connections_pool.exs migrations for renaming gun timeout options 2020-09-07 19:59:17 +03:00
20200905091427_rename_timeout_in_pools.exs migrations for renaming gun timeout options 2020-09-07 19:59:17 +03:00
20200906072147_remove_cron_stats_worker_from_oban_config.exs removing Stats worker from Oban cron jobs 2020-09-07 19:16:14 +03:00
20200907084956_remove_cron_clear_oauth_token_worker_from_oban_config.exs formatting 2020-09-10 16:01:20 +03:00
20200907092050_move_tokens_expiration_into_oban.exs start oban app in migrations and mix tasks 2021-01-17 09:58:41 +03:00
20200910113106_remove_managed_config_from_db.exs Remove :managed_config option. 2020-09-14 18:04:16 +03:00
20200911055909_remove_cron_jobs.exs migration to remove old cron jobs 2020-09-11 09:09:28 +03:00
20200914105638_delete_notification_without_activity.exs Apply 1 suggestion(s) to 1 file(s) 2020-09-16 03:18:50 +00:00
20200914105800_add_notification_constraints.exs added notification constraints 2020-09-14 14:08:12 +03:00
20200915095704_remove_background_jobs.exs Moving some background jobs into simple tasks 2020-11-11 13:39:49 +03:00
20200919182636_remoteip_plug_rename.exs migration and warning for RemoteIp plug rename 2020-10-13 16:44:04 +03:00
20200925065249_make_user_ids_ci.exs Revert citext user URI migration 2020-09-28 18:34:03 +03:00
20200928145912_revert_citext_change.exs Migrations: Nullify old unique index on users.uri 2020-09-30 14:17:21 +02:00
20200930082320_user_ur_is_index_part_three.exs User search: Once again, change uri handling. 2020-09-30 14:14:41 +02:00
20201005123100_simple_policy_string_to_tuple.exs Add database migrations 2021-08-06 07:59:53 +02:00
20201005124600_quarantained_policy_string_to_tuple.exs Add database migrations 2021-08-06 07:59:53 +02:00
20201005132900_transparency_exclusions_string_to_tuple.exs Add database migrations 2021-08-06 07:59:53 +02:00
20201012173004_refactor_deactivated_user_field.exs Add copyright header 2021-01-15 11:24:46 -06:00
20201013141127_refactor_locked_user_field.exs Bump Copyright to 2021 2021-01-13 07:49:50 +01:00
20201013144052_refactor_discoverable_user_field.exs Bump Copyright to 2021 2021-01-13 07:49:50 +01:00
20201013184200_refactor_confirmation_pending_user_field.exs Change user.confirmation_pending field to user.is_confirmed 2021-01-15 12:44:41 -06:00
20201016205220_refactor_approval_pending_user_field.exs Change user.approval_pending field to user.is_approved 2021-01-15 10:42:02 -06:00
20201113060459_remove_purge_expired_activity_worker_from_oban_config.exs remove PurgeExpiredActivity from Oban db config 2020-11-13 09:07:08 +03:00
20201217172858_data_migration_prolong_o_auth_tokens_valid_until.exs [#2353] Virtually never-expiring OAuth tokens (new and already issued ones). 2020-12-17 20:49:00 +03:00
20201221202251_create_hashtags.exs [#3213] Partially addressed code review points. 2021-02-07 22:24:12 +03:00
20201221202252_remove_data_from_hashtags.exs [#3213] Partially addressed code review points. 2021-02-07 22:24:12 +03:00
20201221203824_create_hashtags_objects.exs [#3213] hashtags: altered name type to text. hashtags_objects: removed unused index. HashtagsTableMigrator: records_per_second calculation fix. ActivityPub: hashtags-related options normalization. 2021-02-22 23:26:07 +03:00
20201231185546_confirm_logged_in_users.exs Remove toggle_confirmation; require explicit state change 2021-01-15 13:11:51 -06:00
20210105195018_create_data_migrations.exs [#3213] Prototype of data migrations functionality / HashtagsTableMigrator. 2021-01-13 22:07:38 +03:00
20210106183301_data_migration_create_populate_hashtags_table.exs [#3213] Explicitly defined PKs in hashtags_objects and data_migration_failed_ids. Added "pleroma.database rollback" task to revert a single migration. 2021-01-31 22:03:59 +03:00
20210111172254_create_data_migration_failed_ids.exs [#3213] Explicitly defined PKs in hashtags_objects and data_migration_failed_ids. Added "pleroma.database rollback" task to revert a single migration. 2021-01-31 22:03:59 +03:00
20210113225652_deprecate_public_endpoint.exs Bump Copyright year 2021-01-14 13:58:52 -06:00
20210115205649_upgrade_oban_jobs_to_v9.exs use explicitly oban migration version 2021-01-17 09:58:07 +03:00
20210121080964_add_default_text_search_config.exs Fix migration in cases where database name has a hyphen 2021-03-02 18:17:32 -06:00
20210122151424_add_last_active_at_to_users.exs Add active user count 2021-01-27 18:20:06 +04:00
20210128092834_remove_duplicates_from_activity_expiration_queue.exs fix and delete purge activities duplicates 2021-01-28 16:57:41 +03:00
20210202110641_add_pinned_objects_to_users.exs Let pins federate 2021-03-25 13:03:40 +03:00
20210203141144_add_featured_address_to_users.exs Let pins federate 2021-03-25 13:03:40 +03:00
20210205145000_move_pinned_activities_into_pinned_objects.exs Let pins federate 2021-03-25 13:03:40 +03:00
20210206045221_remove_pinned_activities_from_users.exs Let pins federate 2021-03-25 13:03:40 +03:00
20210218223811_add_disclose_client_to_users.exs Simplify migration 2021-02-28 09:22:44 -06:00
20210222183840_remove_hashtags_objects_duplicate_index.exs [#3213] hashtags: altered name type to text. hashtags_objects: removed unused index. HashtagsTableMigrator: records_per_second calculation fix. ActivityPub: hashtags-related options normalization. 2021-02-22 23:26:07 +03:00
20210222184616_change_hashtags_name_to_text.exs [#3213] hashtags: altered name type to text. hashtags_objects: removed unused index. HashtagsTableMigrator: records_per_second calculation fix. ActivityPub: hashtags-related options normalization. 2021-02-22 23:26:07 +03:00
20210401143153_user_notification_settings_fix.exs Enforce user.notification_settings is NOT NULL 2021-04-01 10:06:24 -05:00
20210420204354_delete_hashtags_objects_cascade.exs migration: add on_delete: :delete_all to hashtags object_id fk 2021-05-08 02:00:34 +05:00
20210717000000_add_poll_to_notifications_enum.exs MastodonAPI: Support poll notification 2021-07-17 22:19:38 -05:00
20210818023112_add_user_id_to_apps.exs Apps: add user_id index 2021-12-27 18:05:35 -06:00
20211121000000_create_user_notes.exs Lint 2021-11-21 18:17:06 +01:00
20211125110126_force_pinned_objects_to_exist.exs Force pinned_objects to be empty, not null 2021-11-29 18:08:09 +00:00
20211126191138_add_suggestions.exs v2 Suggestions: add index on is_suggested column 2021-11-26 15:32:01 -06:00
20211222165256_add_last_status_at_to_users.exs MastoAPI: Profile directory 2021-12-26 02:35:17 +00:00
20211225154802_add_is_discoverable_index_to_users.exs MastoAPI: Profile directory 2021-12-26 02:35:17 +00:00
20211229075801_user_relationships_target_id_relationship_type_index.exs mix format 2021-12-29 11:44:33 +03:00
20220108213213_add_mastofe_settings.exs re-add mastofe_settings column 2022-01-08 21:47:52 +00:00
20220302013920_add_language_to_users.exs Send emails i18n'd using backend-stored user language 2022-06-29 20:45:19 +01:00
20220308012601_create_announcements.exs Merge branch 'from/upstream-develop/tusooa/server-announcements' into 'develop' (#85) 2022-07-18 13:08:36 +00:00
20220506175506_add_index_hotspots.exs Add index hotspots 2022-07-01 13:59:26 +01:00
20220509180452_change_thread_visibility_to_be_local_only_aware.exs local-only-fixed (#138) 2022-08-02 14:46:46 +00:00
20220605185734_add_update_to_notifications_enum.exs Post editing (#202) 2022-09-06 19:24:02 +00:00
20220718102634_upgrade_oban_to_v11.exs Ensure migrations succeed (#216) 2022-09-16 11:53:11 +00:00
20220805123645_remove_remote_cancelled_follow_requests.exs don't persist undo of follows (#149) 2022-08-05 13:28:56 +00:00
20220831170605_remove_local_cancelled_follows.exs Don't persist local undone follow (#194) 2022-08-31 18:00:36 +00:00
20220905011454_generate_unset_user_keys.exs Add ability to set a default post expiry (#321) 2022-11-28 13:34:54 +00:00
20220911195347_add_user_frontend_profiles.exs Backend settings sync (#226) 2022-10-06 16:22:15 +00:00
20220916115149_ensure_mastofe_settings.exs Ensure rollback succeeds 2022-09-16 13:00:40 +01:00
20221020135943_add_nodeinfo.exs Scrape instance nodeinfo (#251) 2022-11-06 22:49:39 +00:00
20221123221956_add_has_request_signatures.exs Add Signed Fetch Statistics (#312) 2022-11-26 19:22:56 +00:00
20221128103145_add_per_user_post_expiry.exs Add ability to set a default post expiry (#321) 2022-11-28 13:34:54 +00:00
20221129105331_add_notification_activity_id_index.exs Fixing up deletes a bit (#327) 2022-12-01 15:00:53 +00:00
20221129110627_add_bookmarks_activity_id_index.exs Fixing up deletes a bit (#327) 2022-12-01 15:00:53 +00:00
20221129110727_add_report_notes_activity_id_index.exs Fixing up deletes a bit (#327) 2022-12-01 15:00:53 +00:00
20221129112022_add_cascade_to_report_notes_on_activity_delete.exs Fixing up deletes a bit (#327) 2022-12-01 15:00:53 +00:00
20221203232118_add_user_follows_hashtag.exs Remerge of hashtag following (#341) 2022-12-05 12:58:48 +00:00
20221211234352_remove_unused_indices.exs Test removed HTTP adapter 2022-12-11 23:50:31 +00:00
20230127143303_rename_index_users_ap_id_coalesce_follower_address_index.exs Rename users_ap_id_COALESCE_follower_address_index for faster db restoration 2023-02-26 14:33:17 +01:00
20230202154409_instance_actors_to_actor_type_application.exs create_service_actor is now type Application 2023-02-04 21:00:21 +00:00