From 32bb9898dc2cd0367309f5a07f6bd64e3f7f4cd0 Mon Sep 17 00:00:00 2001 From: Joscha Date: Mon, 1 Aug 2022 17:11:32 +0200 Subject: [PATCH] Add euph_trees todo --- src/vault/prepare.rs | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/vault/prepare.rs b/src/vault/prepare.rs index 6e5f69a..ab8cb9c 100644 --- a/src/vault/prepare.rs +++ b/src/vault/prepare.rs @@ -2,6 +2,9 @@ use rusqlite::Connection; pub fn prepare(conn: &mut Connection) -> rusqlite::Result<()> { println!("Opening vault"); + // This temporary table has no foreign key constraint on euph_rooms since + // cross-schema constraints like that are not supported by SQLite. + // TODO Remove entries from this table whenever a room is deleted conn.execute_batch( " CREATE TEMPORARY TABLE euph_trees (