From 1cd589dbd162f293f6c56481bba328822a351aeb Mon Sep 17 00:00:00 2001 From: Tulir Asokan Date: Sat, 28 Mar 2026 22:44:40 +0200 Subject: [PATCH] legacymigrate: update ghost metadata fields --- cmd/mautrix-telegram/legacymigrate.sql | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/cmd/mautrix-telegram/legacymigrate.sql b/cmd/mautrix-telegram/legacymigrate.sql index 47c66c8f..82d67691 100644 --- a/cmd/mautrix-telegram/legacymigrate.sql +++ b/cmd/mautrix-telegram/legacymigrate.sql @@ -57,15 +57,12 @@ SELECT ( 'is_premium', CASE WHEN is_premium THEN json('true') ELSE json('false') END, 'is_channel', CASE WHEN is_channel THEN json('true') ELSE json('false') END, - 'phone', '+' || phone, - 'name_source', displayname_source, - 'name_quality', displayname_quality, - 'name_not_contact', CASE WHEN displayname_contact THEN json('false') ELSE json('true') END + 'contact_source', displayname_source, + 'source_is_contact', CASE WHEN displayname_contact THEN json('true') ELSE json('false') END ) -- metadata FROM puppet_old; DELETE FROM user_portal_old WHERE portal IN (SELECT tgid FROM portal_old WHERE peer_type<>'channel'); --- TODO migrate backfill queue instead of deleting DELETE FROM backfill_queue_old WHERE portal_tgid IN (SELECT tgid FROM portal_old WHERE peer_type<>'channel'); UPDATE portal_old