Team Ai
Apppublic

Th3BossC/TranscriptApi

sourceHugging Faceupdated 3y agoView on Hugging Face
1likes
models.py22 linesDownload Raw Back to TranscriptApi
1from TranscriptApi import db2from datetime import datetime3 4class VideoSummary(db.Model):5    id = db.Column(db.Integer, primary_key = True)6    date = db.Column(db.DateTime(), nullable = False, default = datetime.utcnow)7    video_id = db.Column(db.String(10), unique = True, nullable = False)8    title = db.Column(db.String(100), nullable = False)9    summary = db.Column(db.Text(), nullable = False) 10 11    def __repr__(self):12        print(f'VideoSummary({self.id}, {self.video_id}, {self.title})')13 14 15class FileSummary(db.Model):16    id = db.Column(db.Integer, primary_key = True)17    date = db.Column(db.DateTime(), nullable = False, default = datetime.utcnow)18    title = db.Column(db.String(100), nullable = False)19    summary = db.Column(db.Text(), nullable = False)20 21    def __repr__(self):22        print(f"FileSummary({self.id}, {self.title})")