From f241de8489f2400f3d8bb060b8b151ea3f2b3005 Mon Sep 17 00:00:00 2001 From: sal-phd-desktop Date: Tue, 28 Sep 2021 13:56:16 +0200 Subject: [PATCH] Fix migrate-1.9-1.10, ensure the board column is only filled when it didn't exist before yet + change constraint posts_4chan_id to posts_4chan_idboard --- helper-scripts/migrate/migrate-1.9-1.10.py | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/helper-scripts/migrate/migrate-1.9-1.10.py b/helper-scripts/migrate/migrate-1.9-1.10.py index b7a1c9cfe..e7e3f377e 100644 --- a/helper-scripts/migrate/migrate-1.9-1.10.py +++ b/helper-scripts/migrate/migrate-1.9-1.10.py @@ -30,9 +30,8 @@ else: print(" adding 'board' column to 4chan posts table") db.execute("ALTER TABLE posts_4chan ADD COLUMN board TEXT DEFAULT ''") - -print(" Filling 'board' column") -db.execute("UPDATE posts_4chan SET board = ( SELECT board FROM threads_4chan WHERE id = posts_4chan.thread_id )") + print(" Filling 'board' column") + db.execute("UPDATE posts_4chan SET board = ( SELECT board FROM threads_4chan WHERE id = posts_4chan.thread_id )") print(" Creating index") -db.execute("CREATE UNIQUE INDEX IF NOT EXISTS posts_4chan_id ON posts_4chan ( id, board )") \ No newline at end of file +db.execute("CREATE UNIQUE INDEX IF NOT EXISTS posts_4chan_idboard ON posts_4chan ( id, board )") \ No newline at end of file