|
|
@ -14,7 +14,7 @@ module Mastodon |
|
|
|
end |
|
|
|
end |
|
|
|
|
|
|
|
|
|
|
|
MIN_SUPPORTED_VERSION = 2019_10_01_213028 |
|
|
|
MIN_SUPPORTED_VERSION = 2019_10_01_213028 |
|
|
|
MAX_SUPPORTED_VERSION = 2020_12_18_054746 |
|
|
|
MAX_SUPPORTED_VERSION = 2021_03_08_133107 |
|
|
|
|
|
|
|
|
|
|
|
# Stubs to enjoy ActiveRecord queries while not depending on a particular |
|
|
|
# Stubs to enjoy ActiveRecord queries while not depending on a particular |
|
|
|
# version of the code/database |
|
|
|
# version of the code/database |
|
|
@ -142,7 +142,6 @@ module Mastodon |
|
|
|
@prompt.warn 'Please make sure to stop Mastodon and have a backup.' |
|
|
|
@prompt.warn 'Please make sure to stop Mastodon and have a backup.' |
|
|
|
exit(1) unless @prompt.yes?('Continue?') |
|
|
|
exit(1) unless @prompt.yes?('Continue?') |
|
|
|
|
|
|
|
|
|
|
|
deduplicate_accounts! |
|
|
|
|
|
|
|
deduplicate_users! |
|
|
|
deduplicate_users! |
|
|
|
deduplicate_account_domain_blocks! |
|
|
|
deduplicate_account_domain_blocks! |
|
|
|
deduplicate_account_identity_proofs! |
|
|
|
deduplicate_account_identity_proofs! |
|
|
@ -157,6 +156,7 @@ module Mastodon |
|
|
|
deduplicate_media_attachments! |
|
|
|
deduplicate_media_attachments! |
|
|
|
deduplicate_preview_cards! |
|
|
|
deduplicate_preview_cards! |
|
|
|
deduplicate_statuses! |
|
|
|
deduplicate_statuses! |
|
|
|
|
|
|
|
deduplicate_accounts! |
|
|
|
deduplicate_tags! |
|
|
|
deduplicate_tags! |
|
|
|
deduplicate_webauthn_credentials! |
|
|
|
deduplicate_webauthn_credentials! |
|
|
|
|
|
|
|
|
|
|
|