Private GIT

Skip to content
Snippets Groups Projects
Commit be349aa8 authored by Ludovic SARAKHA's avatar Ludovic SARAKHA
Browse files

corrected bug in wrong db version gestion

parent ed6a19ac
Branches
Tags
No related merge requests found
......@@ -25,7 +25,7 @@ from sickbeard.providers.generic import GenericProvider
from sickbeard import encodingKludge as ek
from sickbeard.name_parser.parser import NameParser, InvalidNameException
MAX_DB_VERSION = 12
MAX_DB_VERSION = 13
class MainSanityCheck(db.DBSanityCheck):
def check(self):
......@@ -560,20 +560,7 @@ class RenameSeasonFolders(AddSizeAndSceneNameFields):
self.incDBVersion()
class AddSubtitlesSupport(RenameSeasonFolders):
def test(self):
return self.checkDBVersion() >= 12
def execute(self):
self.addColumn("tv_shows", "subtitles")
self.addColumn("tv_episodes", "subtitles", "TEXT", "")
self.addColumn("tv_episodes", "subtitles_searchcount")
self.addColumn("tv_episodes", "subtitles_lastsearch", "TIMESTAMP", str(datetime.datetime.min))
self.incDBVersion()
class Add1080pAndRawHDQualities(AddSubtitlesSupport):
class Add1080pAndRawHDQualities(RenameSeasonFolders):
"""Add support for 1080p related qualities along with RawHD
Quick overview of what the upgrade needs to do:
......@@ -680,3 +667,15 @@ class Add1080pAndRawHDQualities(AddSubtitlesSupport):
self.connection.action("UPDATE history SET quality = ? WHERE showid = ? AND date = ?", [self._update_quality(cur_entry["quality"]), cur_entry["showid"], cur_entry["date"]])
self.incDBVersion()
class AddSubtitlesSupport(Add1080pAndRawHDQualities):
def test(self):
return self.checkDBVersion() >= 13
def execute(self):
self.addColumn("tv_shows", "subtitles")
self.addColumn("tv_episodes", "subtitles", "TEXT", "")
self.addColumn("tv_episodes", "subtitles_searchcount")
self.addColumn("tv_episodes", "subtitles_lastsearch", "TIMESTAMP", str(datetime.datetime.min))
self.incDBVersion()
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment