diff --git a/sickbeard/databases/mainDB.py b/sickbeard/databases/mainDB.py index 22a250bcb2d49fccd93bdc20c644c91145591cf9..56225c7d70fa92d4fb185fb66ce809ba44fe8be9 100644 --- a/sickbeard/databases/mainDB.py +++ b/sickbeard/databases/mainDB.py @@ -699,10 +699,11 @@ class AddSubtitlesSupport(Add1080pAndRawHDQualities): self.addColumn("tv_episodes", "subtitles_lastsearch", "TIMESTAMP", str(datetime.datetime.min)) self.incDBVersion() -class AddSubtitlesSupport(AddSubtitlesSupport): +class AddEpisodeLinkTable(AddSubtitlesSupport): def test(self): return self.checkDBVersion() >= 14 def execute(self): - self.connection.action("CREATE TABLE episode_links (episode_id INTEGER, link TEXT)") + if self.hasTable("episode_links") != True: + self.connection.action("CREATE TABLE episode_links (episode_id INTEGER, link TEXT)") self.incDBVersion()