From 4478594ac3a15a30618625e18734bc5b2a3cc7b8 Mon Sep 17 00:00:00 2001 From: Alex Baker Date: Sat, 10 Feb 2018 23:01:19 -0600 Subject: [PATCH] Remove table cleanup Turns out this was only needed for installs that originated prior to 4.6.11, which was released on 11/30/13, so I'll take my chances... --- app/src/main/java/org/tasks/db/Migrations.java | 12 ------------ 1 file changed, 12 deletions(-) diff --git a/app/src/main/java/org/tasks/db/Migrations.java b/app/src/main/java/org/tasks/db/Migrations.java index 4ab5eb5c7..c731b6db1 100644 --- a/app/src/main/java/org/tasks/db/Migrations.java +++ b/app/src/main/java/org/tasks/db/Migrations.java @@ -30,18 +30,6 @@ public class Migrations { } catch (SQLiteException e) { Timber.w(e, e.getMessage()); } - - database.execSQL("ALTER TABLE `task_list_metadata` RENAME TO `task_list_metadata-temp`"); - database.execSQL("CREATE TABLE `task_list_metadata` (`_id` INTEGER PRIMARY KEY AUTOINCREMENT, `remoteId` TEXT, `tag_uuid` TEXT, `filter` TEXT, `task_ids` TEXT)"); - database.execSQL("INSERT INTO `task_list_metadata` (`remoteId`, `tag_uuid`, `filter`, `task_ids`) " + - "SELECT `remoteId`, `tag_uuid`, `filter`, `task_ids` FROM `task_list_metadata-temp`"); - database.execSQL("DROP TABLE `task_list_metadata-temp`"); - - database.execSQL("ALTER TABLE `tasks` RENAME TO `tasks-temp`"); - database.execSQL("CREATE TABLE `tasks` (`_id` INTEGER PRIMARY KEY AUTOINCREMENT, `title` TEXT, `importance` INTEGER, `dueDate` INTEGER, `hideUntil` INTEGER, `created` INTEGER, `modified` INTEGER, `completed` INTEGER, `deleted` INTEGER, `notes` TEXT, `estimatedSeconds` INTEGER, `elapsedSeconds` INTEGER, `timerStart` INTEGER, `notificationFlags` INTEGER, `notifications` INTEGER, `lastNotified` INTEGER, `snoozeTime` INTEGER, `recurrence` TEXT, `repeatUntil` INTEGER, `calendarUri` TEXT, `remoteId` TEXT)"); - database.execSQL("INSERT INTO `tasks` (`title`, `importance`, `dueDate`, `hideUntil`, `created`, `modified`, `completed`, `deleted`, `notes`, `estimatedSeconds`, `elapsedSeconds`, `timerStart`, `notificationFlags`, `notifications`, `lastNotified`, `snoozeTime`, `recurrence`, `repeatUntil`, `calendarUri`, `remoteId`) " + - "SELECT `title`, `importance`, `dueDate`, `hideUntil`, `created`, `modified`, `completed`, `deleted`, `notes`, `estimatedSeconds`, `elapsedSeconds`, `timerStart`, `notificationFlags`, `notifications`, `lastNotified`, `snoozeTime`, `recurrence`, `repeatUntil`, `calendarUri`, `remoteId` FROM `tasks-temp`"); - database.execSQL("DROP TABLE `tasks-temp`"); } };