business-card-site/API/app/domain/models/contest_carousel_photos.py
2025-04-13 12:51:35 +05:00

16 lines
491 B
Python

from sqlalchemy import String, Column, Integer, ForeignKey
from sqlalchemy.orm import relationship
from app.domain.models.base import AdvancedBaseModel
class ContestCarouselPhoto(AdvancedBaseModel):
__tablename__ = 'contest_carousel_photos'
file_path = Column(String, nullable=False)
number = Column(Integer, nullable=False)
contest_id = Column(Integer, ForeignKey('contests.id'), nullable=False)
contest = relationship('Contest', back_populates='carousel_photos')