Files
romm/backend/models/platform.py
Georges-Antoine Assi 9c3bc6b842 Add jwt based auth
2023-08-09 22:15:05 -04:00

23 lines
648 B
Python

from sqlalchemy import Column, String, Integer
from config import DEFAULT_PATH_COVER_S
from .base import BaseModel
class Platform(BaseModel):
__tablename__ = "platforms"
igdb_id: str = Column(String(length=10), default="")
sgdb_id: str = Column(String(length=10), default="")
slug: str = Column(String(length=50), default="")
name: str = Column(String(length=400), default="")
logo_path: str = Column(String(length=1000), default=DEFAULT_PATH_COVER_S)
n_roms: int = Column(Integer, default=0)
fs_slug: str = Column(String(length=50), primary_key=True)
def __repr__(self) -> str:
return self.name