From da2b77e4b0474936448a3aa5f835c2b4fd079d3b Mon Sep 17 00:00:00 2001 From: YuviPanda Date: Thu, 21 Mar 2013 00:52:04 +0530 Subject: [PATCH] Enure that db migrations are done properly --- .../org/wikimedia/commons/contributions/Contribution.java | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/commons/src/main/java/org/wikimedia/commons/contributions/Contribution.java b/commons/src/main/java/org/wikimedia/commons/contributions/Contribution.java index 91b99b603..0f3da07ad 100644 --- a/commons/src/main/java/org/wikimedia/commons/contributions/Contribution.java +++ b/commons/src/main/java/org/wikimedia/commons/contributions/Contribution.java @@ -295,6 +295,10 @@ public class Contribution extends Media { } if(from == 2) { db.execSQL("ALTER TABLE " + TABLE_NAME + " ADD COLUMN multiple INTEGER;"); + db.execSQL("UPDATE " + TABLE_NAME + " SET multiple = 0"); + from++; + onUpdate(db, from, to); + return; } db.execSQL("DROP TABLE IF EXISTS " + TABLE_NAME); onCreate(db);