class QueuedMovie(queue_base.QueuedItem, Base): __tablename__ = 'movie_queue' __mapper_args__ = {'polymorphic_identity': 'movie'} id = Column(Integer, ForeignKey('queue.id'), primary_key=True) imdb_id = Column(String) tmdb_id = Column(Integer) quality = Column('quality', String) quality_req = quality_requirement_property('quality') queue_name = Column(Unicode) def to_dict(self): return { 'added': self.added, 'is_downloaded': True if self.downloaded else False, 'download_date': self.downloaded if self.downloaded else None, 'entry_original_url': self.entry_original_url, 'entry_title': self.entry_title, 'entry_url': self.entry_url, 'id': self.id, 'imdb_id': self.imdb_id, 'tmdb_id': self.tmdb_id, 'quality': self.quality, 'title': self.title, 'queue_name:': self.queue_name }
class QueuedMovie(queue_base.QueuedItem, Base): __tablename__ = 'movie_queue' __mapper_args__ = {'polymorphic_identity': 'movie'} id = Column(Integer, ForeignKey('queue.id'), primary_key=True) imdb_id = Column(String) tmdb_id = Column(Integer) quality = Column('quality', String) quality_req = quality_requirement_property('quality')