legacymigrate: update mx_room_state version

This commit is contained in:
Tulir Asokan
2026-03-15 18:53:03 +02:00
parent 0aed201869
commit 84392278c2
2 changed files with 6 additions and 5 deletions
+2 -1
View File
@@ -247,6 +247,7 @@ UPDATE mx_room_state SET members_fetched=false WHERE members_fetched IS NULL;
-- only: postgres until "end only"
ALTER TABLE mx_room_state ALTER COLUMN power_levels TYPE jsonb USING power_levels::jsonb;
ALTER TABLE mx_room_state ALTER COLUMN encryption TYPE jsonb USING encryption::jsonb;
ALTER TABLE mx_room_state ALTER COLUMN create_event TYPE jsonb USING create_event::jsonb;
ALTER TABLE mx_room_state ALTER COLUMN members_fetched SET DEFAULT false;
ALTER TABLE mx_room_state ALTER COLUMN members_fetched SET NOT NULL;
-- end only postgres
@@ -262,7 +263,7 @@ CREATE TABLE mx_registrations (
user_id TEXT PRIMARY KEY
);
UPDATE mx_version SET version=7;
UPDATE mx_version SET version=8;
DROP TABLE user_portal_old;
DROP TABLE backfill_queue_old;
+4 -4
View File
@@ -46,7 +46,7 @@ var m = mxmain.BridgeMain{
Name: "mautrix-telegram",
URL: "https://github.com/mautrix/telegram",
Description: "A Matrix-Telegram puppeting bridge.",
Version: "26.01",
Version: "26.04",
SemCalVer: true,
Connector: c,
@@ -105,10 +105,10 @@ func main() {
m.CheckLegacyDB(
18,
"v0.14.0",
"v26.01",
"v26.04",
m.LegacyMigrateWithAnotherUpgrader(
legacyMigrateRenameTables, legacyMigrateCopyData, 21,
upgrades.Table, "telegram_version", 2,
legacyMigrateRenameTables, legacyMigrateCopyData, 27,
upgrades.Table, "telegram_version", 6,
),
true,
)