fix: content_script_version_4.nim: migration failed when dropping unexisting constraing (#2672)

This commit is contained in:
Ivan FB 2024-05-06 18:22:50 +02:00 committed by GitHub
parent 9be3221b5d
commit bca1429e39

View File

@ -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;