Fix initial migration

This commit is contained in:
Joscha 2022-06-23 13:23:03 +02:00
parent 58d9f87bd2
commit bbe1ab7bfd

View file

@ -36,7 +36,7 @@ fn m1(tx: &mut Transaction) -> rusqlite::Result<()> {
-- SessionView -- SessionView
user_id TEXT NOT NULL, user_id TEXT NOT NULL,
name TEXT name TEXT,
server_id TEXT NOT NULL, server_id TEXT NOT NULL,
server_era TEXT NOT NULL, server_era TEXT NOT NULL,
session_id TEXT NOT NULL, session_id TEXT NOT NULL,
@ -63,14 +63,15 @@ fn m1(tx: &mut Transaction) -> rusqlite::Result<()> {
FROM euph_msgs FROM euph_msgs
WHERE parent IS NULL WHERE parent IS NULL
UNION UNION
( SELECT *
FROM (
SELECT room, parent SELECT room, parent
FROM euph_msgs FROM euph_msgs
WHERE parent IS NOT NULL WHERE parent IS NOT NULL
EXCEPT EXCEPT
SELECT room, id SELECT room, id
FROM euph_msgs FROM euph_msgs
) );
", ",
) )
} }