From c73c239142f3549f916fe2c04a247f5ae7446db0 Mon Sep 17 00:00:00 2001 From: Neil Alexander Date: Mon, 21 Sep 2020 13:15:14 +0100 Subject: [PATCH] Update previous events SQLite insert query --- roomserver/storage/sqlite3/previous_events_table.go | 2 ++ 1 file changed, 2 insertions(+) diff --git a/roomserver/storage/sqlite3/previous_events_table.go b/roomserver/storage/sqlite3/previous_events_table.go index d28a42c69..887c625c0 100644 --- a/roomserver/storage/sqlite3/previous_events_table.go +++ b/roomserver/storage/sqlite3/previous_events_table.go @@ -43,6 +43,8 @@ const insertPreviousEventSQL = ` INSERT OR REPLACE INTO roomserver_previous_events (previous_event_id, previous_reference_sha256, event_nids) VALUES ($1, $2, $3) + ON CONFLICT DO UPDATE + SET event_nids = event_nids || ',' || $3 ` // Check if the event is referenced by another event in the table.