mirror of
https://github.com/Viren070/MediaFusion.git
synced 2025-12-01 23:21:11 +01:00
26 lines
592 B
Python
26 lines
592 B
Python
from datetime import datetime
|
|
from typing import Optional
|
|
|
|
import pymongo
|
|
from beanie import Document
|
|
from pydantic import Field
|
|
from pymongo import IndexModel
|
|
|
|
|
|
class TamilBlasterMovie(Document):
|
|
name: str
|
|
catalog: str
|
|
poster: str
|
|
imdb_id: Optional[str]
|
|
tamilblaster_id: Optional[str]
|
|
created_at: datetime = Field(default_factory=datetime.now)
|
|
video_qualities: dict
|
|
|
|
class Settings:
|
|
indexes = [
|
|
IndexModel(
|
|
[("name", pymongo.ASCENDING), ("catalog", pymongo.ASCENDING)],
|
|
unique=True,
|
|
)
|
|
]
|