From bbe1ab7bfd05175a543abc35fe194e178f3bc143 Mon Sep 17 00:00:00 2001 From: Joscha Date: Thu, 23 Jun 2022 13:23:03 +0200 Subject: [PATCH] Fix initial migration --- src/vault/migrate.rs | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/src/vault/migrate.rs b/src/vault/migrate.rs index 46967f2..2defdcc 100644 --- a/src/vault/migrate.rs +++ b/src/vault/migrate.rs @@ -36,7 +36,7 @@ fn m1(tx: &mut Transaction) -> rusqlite::Result<()> { -- SessionView user_id TEXT NOT NULL, - name TEXT + name TEXT, server_id TEXT NOT NULL, server_era TEXT NOT NULL, session_id TEXT NOT NULL, @@ -63,14 +63,15 @@ fn m1(tx: &mut Transaction) -> rusqlite::Result<()> { FROM euph_msgs WHERE parent IS NULL UNION - ( + SELECT * + FROM ( SELECT room, parent FROM euph_msgs WHERE parent IS NOT NULL EXCEPT SELECT room, id FROM euph_msgs - ) + ); ", ) }