From dfde9533d851372e34d266c99145e2fd3296194d Mon Sep 17 00:00:00 2001 From: croneter Date: Sun, 11 Nov 2018 19:32:05 +0100 Subject: [PATCH] More indicees for Plex DB --- resources/lib/plex_db/common.py | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/resources/lib/plex_db/common.py b/resources/lib/plex_db/common.py index 2b952ff5..1ad08b8b 100644 --- a/resources/lib/plex_db/common.py +++ b/resources/lib/plex_db/common.py @@ -250,9 +250,16 @@ def initialize(): kodi_hash TEXT) ''') # DB indicees for faster lookups + plexdb.cursor.execute('CREATE UNIQUE INDEX IF NOT EXISTS ix_movie_1 ON movie (plex_id)') plexdb.cursor.execute('CREATE UNIQUE INDEX IF NOT EXISTS ix_show_1 ON show (plex_id)') plexdb.cursor.execute('CREATE UNIQUE INDEX IF NOT EXISTS ix_season_1 ON season (plex_id)') plexdb.cursor.execute('CREATE UNIQUE INDEX IF NOT EXISTS ix_episode_1 ON episode (plex_id)') + plexdb.cursor.execute('CREATE UNIQUE INDEX IF NOT EXISTS ix_artist_1 ON artist (plex_id)') + plexdb.cursor.execute('CREATE UNIQUE INDEX IF NOT EXISTS ix_album_1 ON album (plex_id)') + plexdb.cursor.execute('CREATE UNIQUE INDEX IF NOT EXISTS ix_track_1 ON track (plex_id)') + plexdb.cursor.execute('CREATE UNIQUE INDEX IF NOT EXISTS ix_playlists_1 ON playlists (plex_id)') + plexdb.cursor.execute('CREATE UNIQUE INDEX IF NOT EXISTS ix_playlists_2 ON playlists (kodi_path)') + plexdb.cursor.execute('CREATE UNIQUE INDEX IF NOT EXISTS ix_playlists_3 ON playlists (kodi_hash)') def wipe():