From a28b54bae6c9abfe35a3fd25f4476424320037c1 Mon Sep 17 00:00:00 2001 From: Dan Stillman Date: Mon, 29 Dec 2008 10:33:32 +0000 Subject: [PATCH] Use SQL that actually works with SQLite --- chrome/content/zotero/xpcom/schema.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/chrome/content/zotero/xpcom/schema.js b/chrome/content/zotero/xpcom/schema.js index c28b45eb7f..4fc6fde222 100644 --- a/chrome/content/zotero/xpcom/schema.js +++ b/chrome/content/zotero/xpcom/schema.js @@ -2150,7 +2150,7 @@ Zotero.Schema = new function(){ Zotero.DB.query("DROP INDEX syncDeleteLog_timestamp"); Zotero.DB.query("CREATE TABLE syncDeleteLog (\n syncObjectTypeID INT NOT NULL,\n key TEXT NOT NULL UNIQUE,\n timestamp INT NOT NULL,\n FOREIGN KEY (syncObjectTypeID) REFERENCES syncObjectTypes(syncObjectTypeID)\n);"); Zotero.DB.query("CREATE INDEX syncDeleteLog_timestamp ON syncDeleteLog(timestamp);"); - Zotero.DB.query("INSERT IGNORE INTO syncDeleteLog SELECT syncObjectTypeID, key, timestamp FROM syncDeleteLogOld ORDER BY timestamp DESC"); + Zotero.DB.query("INSERT OR IGNORE INTO syncDeleteLog SELECT syncObjectTypeID, key, timestamp FROM syncDeleteLogOld ORDER BY timestamp DESC"); Zotero.DB.query("DROP TABLE syncDeleteLogOld"); } }