Remove history table

This commit is contained in:
Ruud
2012-06-26 23:01:21 +02:00
parent b854d5f47a
commit ea1b0c2816
4 changed files with 0 additions and 45 deletions
@@ -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
-12
View File
@@ -95,7 +95,6 @@ class Release(Entity):
status = ManyToOne('Status')
quality = ManyToOne('Quality')
files = ManyToMany('File', cascade = 'all, delete-orphan', single_parent = True)
history = OneToMany('History', cascade = 'all, delete-orphan')
info = OneToMany('ReleaseInfo', cascade = 'all, delete-orphan')
@@ -193,17 +192,6 @@ class FileProperty(Entity):
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):
"""Remembers from where to where files have been moved."""