From da3180e290b055f8d27b13beb16330c055e4733d Mon Sep 17 00:00:00 2001 From: Tulir Asokan Date: Wed, 5 Jan 2022 18:53:10 +0200 Subject: [PATCH] Delete nulls in message table. Fixes #731 --- mautrix_telegram/db/upgrade/v03_reactions.py | 1 + 1 file changed, 1 insertion(+) diff --git a/mautrix_telegram/db/upgrade/v03_reactions.py b/mautrix_telegram/db/upgrade/v03_reactions.py index 3a166896..7007416a 100644 --- a/mautrix_telegram/db/upgrade/v03_reactions.py +++ b/mautrix_telegram/db/upgrade/v03_reactions.py @@ -33,6 +33,7 @@ async def upgrade_v3(conn: Connection, scheme: str) -> None: )""" ) if scheme != "sqlite": + await conn.execute("DELETE FROM message WHERE mxid IS NULL OR mx_room IS NULL") await conn.execute("ALTER TABLE message ALTER COLUMN mxid SET NOT NULL") await conn.execute("ALTER TABLE message ALTER COLUMN mx_room SET NOT NULL") await conn.execute("ALTER TABLE message ADD COLUMN content_hash bytea")