Files
MediaManager/media_manager/notification/models.py
2025-07-01 14:15:13 +02:00

20 lines
542 B
Python

from datetime import datetime
from uuid import UUID
from sqlalchemy import ForeignKey, PrimaryKeyConstraint, UniqueConstraint, DateTime
from sqlalchemy.orm import Mapped, mapped_column, relationship
from media_manager.auth.db import User
from media_manager.database import Base
from media_manager.torrent.models import Quality
class Notification(Base):
__tablename__ = "notification"
id: Mapped[UUID] = mapped_column(primary_key=True)
message: Mapped[str]
read: Mapped[bool]
timestamp = mapped_column(type=DateTime)