From: Olivier Goffart Date: Thu, 11 Feb 2016 13:38:38 +0000 (+0100) Subject: SyncJounral: add an index on the error blacklist table X-Git-Tag: archive/raspbian/3.16.7-1_deb13u1+rpi1~1^2~1254^2~11 X-Git-Url: https://dgit.raspbian.org/?a=commitdiff_plain;h=cd83772112ca17a99e99afc2973d3cf1a310b5ff;p=nextcloud-desktop.git SyncJounral: add an index on the error blacklist table https://github.com/owncloud/enterprise/issues/1035 --- diff --git a/src/libsync/syncjournaldb.cpp b/src/libsync/syncjournaldb.cpp index d492efa07..e88bd40b6 100644 --- a/src/libsync/syncjournaldb.cpp +++ b/src/libsync/syncjournaldb.cpp @@ -613,6 +613,13 @@ bool SyncJournalDb::updateErrorBlacklistTableStructure() commitInternal("update database structure: add lastTryTime, ignoreDuration cols"); } + SqlQuery query(_db); + query.prepare("CREATE INDEX IF NOT EXISTS blacklist_index ON blacklist(path collate nocase);"); + if( !query.exec()) { + sqlFail("updateErrorBlacklistTableStructure: create index blacklit", query); + re = false; + } + return re; }