Remove history table
This commit is contained in:
@@ -1,6 +0,0 @@
|
|||||||
from .main import History
|
|
||||||
|
|
||||||
def start():
|
|
||||||
return History()
|
|
||||||
|
|
||||||
config = []
|
|
||||||
@@ -1,27 +0,0 @@
|
|||||||
from couchpotato import get_session
|
|
||||||
from couchpotato.core.helpers.encoding import toUnicode
|
|
||||||
from couchpotato.core.logger import CPLog
|
|
||||||
from couchpotato.core.notifications.base import Notification
|
|
||||||
from couchpotato.core.settings.model import History as Hist
|
|
||||||
import time
|
|
||||||
|
|
||||||
log = CPLog(__name__)
|
|
||||||
|
|
||||||
|
|
||||||
class History(Notification):
|
|
||||||
|
|
||||||
listen_to = ['movie.downloaded', 'movie.snatched', 'renamer.canceled']
|
|
||||||
|
|
||||||
def notify(self, message = '', data = {}, listener = None):
|
|
||||||
|
|
||||||
db = get_session()
|
|
||||||
history = Hist(
|
|
||||||
added = int(time.time()),
|
|
||||||
message = toUnicode(message),
|
|
||||||
release_id = data.get('id', 0)
|
|
||||||
)
|
|
||||||
db.add(history)
|
|
||||||
db.commit()
|
|
||||||
#db.close()
|
|
||||||
|
|
||||||
return True
|
|
||||||
@@ -95,7 +95,6 @@ class Release(Entity):
|
|||||||
status = ManyToOne('Status')
|
status = ManyToOne('Status')
|
||||||
quality = ManyToOne('Quality')
|
quality = ManyToOne('Quality')
|
||||||
files = ManyToMany('File', cascade = 'all, delete-orphan', single_parent = True)
|
files = ManyToMany('File', cascade = 'all, delete-orphan', single_parent = True)
|
||||||
history = OneToMany('History', cascade = 'all, delete-orphan')
|
|
||||||
info = OneToMany('ReleaseInfo', cascade = 'all, delete-orphan')
|
info = OneToMany('ReleaseInfo', cascade = 'all, delete-orphan')
|
||||||
|
|
||||||
|
|
||||||
@@ -193,17 +192,6 @@ class FileProperty(Entity):
|
|||||||
file = ManyToOne('File')
|
file = ManyToOne('File')
|
||||||
|
|
||||||
|
|
||||||
class History(Entity):
|
|
||||||
"""History of actions that are connected to a certain release,
|
|
||||||
such as, renamed to, downloaded, deleted, download subtitles etc"""
|
|
||||||
|
|
||||||
added = Field(Integer, default = lambda: int(time.time()))
|
|
||||||
message = Field(UnicodeText)
|
|
||||||
type = Field(Unicode(50))
|
|
||||||
|
|
||||||
release = ManyToOne('Release')
|
|
||||||
|
|
||||||
|
|
||||||
class RenameHistory(Entity):
|
class RenameHistory(Entity):
|
||||||
"""Remembers from where to where files have been moved."""
|
"""Remembers from where to where files have been moved."""
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user