diff options
| author | Jules Laplace <julescarbon@gmail.com> | 2020-07-08 00:35:58 +0200 |
|---|---|---|
| committer | Jules Laplace <julescarbon@gmail.com> | 2020-07-08 00:35:58 +0200 |
| commit | 70d1b24d2eb249561766d78a49109667933982ea (patch) | |
| tree | 0da8b25362877013f0d006d68f3bbf43f85271db /animism-align/cli/app/sql/models | |
| parent | eb46cdb5faf87ea0b27d299d2bed2c1ce971421d (diff) | |
add fields to media
Diffstat (limited to 'animism-align/cli/app/sql/models')
| -rw-r--r-- | animism-align/cli/app/sql/models/media.py | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/animism-align/cli/app/sql/models/media.py b/animism-align/cli/app/sql/models/media.py index 6b615c9..27a1498 100644 --- a/animism-align/cli/app/sql/models/media.py +++ b/animism-align/cli/app/sql/models/media.py @@ -13,12 +13,28 @@ class Media(Base): __tablename__ = 'media' id = Column(Integer, primary_key=True) type = Column(String(16, convert_unicode=True), nullable=False) + url = Column(String(256, convert_unicode=True), nullable=True) + title = Column(String(256, convert_unicode=True), nullable=True) + author = Column(String(256, convert_unicode=True), nullable=True) + pre_title = Column(String(256, convert_unicode=True), nullable=True) + translated_title = Column(String(256, convert_unicode=True), nullable=True) + date = Column(String(256, convert_unicode=True), nullable=True) + source = Column(String(256, convert_unicode=True), nullable=True) + start_ts = Column(Float, nullable=True) settings = Column(JSON, default={}, nullable=True) def toJSON(self): return { 'id': self.id, 'type': self.type, + 'url': self.url, + 'title': self.title, + 'pre_title': self.pre_title, + 'translated_title': self.translated_title, + 'date': self.date, + 'source': self.source, + 'author': self.author, + 'start_ts': self.start_ts, 'settings': self.settings, } |
