diff --git a/sqlite3/sqlite.go b/sqlite3/sqlite.go index 2a152108..d8df4ae9 100644 --- a/sqlite3/sqlite.go +++ b/sqlite3/sqlite.go @@ -64,7 +64,7 @@ var txqueries []string = []string{ txtmpFetchLocationByShaStmt: "SELECT blockid, txoff, txlen FROM txtmp WHERE key = ?;", txMigrateCopy: "INSERT INTO tx (key, blockid, txoff, txlen, data) SELECT key, blockid, txoff, txlen, data FROM txtmp;", txMigrateClear: "DELETE from txtmp;", - txMigratePrep: "DROP index uniquetx;", + txMigratePrep: "DROP index IF EXISTS uniquetx;", txMigrateFinish: "CREATE UNIQUE INDEX IF NOT EXISTS uniquetx ON tx (key);", txMigrateCount: "SELECT COUNT(*) FROM txtmp;", txPragmaVacuumOn: "PRAGMA auto_vacuum = FULL;",