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

This commit is contained in:
Dan Stillman 2009-10-13 07:46:08 +00:00
parent 2c81638fc7
commit daf313ad87

View File

@ -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)");