From 8c76aed8f7f0765670f898e819c026f2522bf7fc Mon Sep 17 00:00:00 2001 From: Martin Rotter Date: Fri, 19 Feb 2016 14:09:52 +0100 Subject: [PATCH] Update SQL once more. --- resources/misc/db_update_mysql_4_5.sql | 12 ++++++++++++ resources/misc/db_update_sqlite_4_5.sql | 12 ++++++++++++ 2 files changed, 24 insertions(+) diff --git a/resources/misc/db_update_mysql_4_5.sql b/resources/misc/db_update_mysql_4_5.sql index ca3f7ecd1..4efb66fbe 100755 --- a/resources/misc/db_update_mysql_4_5.sql +++ b/resources/misc/db_update_mysql_4_5.sql @@ -8,4 +8,16 @@ CREATE TABLE IF NOT EXISTS OwnCloudAccounts ( FOREIGN KEY (id) REFERENCES Accounts (id) ); -- ! +UPDATE Categories +SET custom_id = (SELECT id FROM Categories t WHERE t.id = Categories.id) +WHERE Categories.custom_id IS NULL; +-- ! +UPDATE Feeds +SET custom_id = (SELECT id FROM Feeds t WHERE t.id = Feeds.id) +WHERE Feeds.custom_id IS NULL; +-- ! +UPDATE Messages +SET custom_id = (SELECT id FROM Messages t WHERE t.id = Messages.id) +WHERE Messages.custom_id IS NULL; +-- ! UPDATE Information SET inf_value = '5' WHERE inf_key = 'schema_version'; \ No newline at end of file diff --git a/resources/misc/db_update_sqlite_4_5.sql b/resources/misc/db_update_sqlite_4_5.sql index ca3f7ecd1..4efb66fbe 100755 --- a/resources/misc/db_update_sqlite_4_5.sql +++ b/resources/misc/db_update_sqlite_4_5.sql @@ -8,4 +8,16 @@ CREATE TABLE IF NOT EXISTS OwnCloudAccounts ( FOREIGN KEY (id) REFERENCES Accounts (id) ); -- ! +UPDATE Categories +SET custom_id = (SELECT id FROM Categories t WHERE t.id = Categories.id) +WHERE Categories.custom_id IS NULL; +-- ! +UPDATE Feeds +SET custom_id = (SELECT id FROM Feeds t WHERE t.id = Feeds.id) +WHERE Feeds.custom_id IS NULL; +-- ! +UPDATE Messages +SET custom_id = (SELECT id FROM Messages t WHERE t.id = Messages.id) +WHERE Messages.custom_id IS NULL; +-- ! UPDATE Information SET inf_value = '5' WHERE inf_key = 'schema_version'; \ No newline at end of file