From 38f8b08c7c818c2d3cb8460e972357e5a373c2b4 Mon Sep 17 00:00:00 2001 From: Ivan FB <128452529+Ivansete-status@users.noreply.github.com> Date: Mon, 6 May 2024 18:22:50 +0200 Subject: [PATCH] fix: content_script_version_4.nim: migration failed when dropping unexisting constraing (#2672) --- migrations/message_store_postgres/content_script_version_4.nim | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/migrations/message_store_postgres/content_script_version_4.nim b/migrations/message_store_postgres/content_script_version_4.nim index d3a6ea7cb..2f6ff236e 100644 --- a/migrations/message_store_postgres/content_script_version_4.nim +++ b/migrations/message_store_postgres/content_script_version_4.nim @@ -2,7 +2,6 @@ const ContentScriptVersion_4* = """ ALTER TABLE IF EXISTS messages_backup RENAME TO messages; ALTER TABLE messages RENAME TO messages_backup; -ALTER TABLE messages_backup DROP CONSTRAINT messageIndex; CREATE TABLE IF NOT EXISTS messages ( pubsubTopic VARCHAR NOT NULL, @@ -64,6 +63,8 @@ INSERT INTO messages ( storedAt FROM messages_backup; +CREATE INDEX IF NOT EXISTS i_query ON messages (contentTopic, pubsubTopic, storedAt, id); + DROP TABLE messages_backup; UPDATE version SET version = 4 WHERE version = 3;