www

Unnamed repository; edit this file 'description' to name the repository.
Log | Files | Refs | Submodules | README | LICENSE

commit daf313ad87fcb68aa99ff9187b8679380a9df7bc
parent 2c81638fc7fea8bbf9e15b4999806ace2601cefd
Author: Dan Stillman <dstillman@zotero.org>
Date:   Tue, 13 Oct 2009 07:46:08 +0000

Add additional repair step to 1.0->2.0 DB upgrade process


Diffstat:
Mchrome/content/zotero/xpcom/schema.js | 1+
1 file changed, 1 insertion(+), 0 deletions(-)

diff --git a/chrome/content/zotero/xpcom/schema.js b/chrome/content/zotero/xpcom/schema.js @@ -1582,6 +1582,7 @@ Zotero.Schema = new function(){ Zotero.DB.query("DELETE FROM itemTags WHERE itemID NOT IN (SELECT itemID FROM items)"); Zotero.DB.query("DELETE FROM itemTags WHERE tagID NOT IN (SELECT tagID FROM tags)"); Zotero.DB.query("DELETE FROM savedSearchConditions WHERE savedSearchID NOT IN (select savedSearchID FROM savedSearches)"); + Zotero.DB.query("DELETE FROM items WHERE itemTypeID IS NULL"); Zotero.DB.query("DELETE FROM itemData WHERE valueID NOT IN (SELECT valueID FROM itemDataValues)"); Zotero.DB.query("DELETE FROM fulltextItemWords WHERE wordID NOT IN (SELECT wordID FROM fulltextWords)");