diff --git a/magneticod/magneticod/persistence.py b/magneticod/magneticod/persistence.py index 27eece4..a279d76 100644 --- a/magneticod/magneticod/persistence.py +++ b/magneticod/magneticod/persistence.py @@ -50,6 +50,7 @@ class Database: "total_size INTEGER NOT NULL CHECK(total_size > 0)," "discovered_on INTEGER NOT NULL CHECK(discovered_on > 0)" ");") + db_conn.execute("CREATE INDEX IF NOT EXISTS info_hash_index ON torrents (info_hash);") db_conn.execute("CREATE TABLE IF NOT EXISTS files (" "id INTEGER PRIMARY KEY," "torrent_id INTEGER REFERENCES torrents ON DELETE CASCADE ON UPDATE RESTRICT,"