Slide 32
Slide 32 text
@ben_nuttall
sqlalchemy
from sqlalchemy import Column, ForeignKey, String, DateTime
from sqlalchemy.orm import declarative_base
Base = declarative_base()
class Episode(Base):
__tablename__ = 'episodes'
episode_pid = Column(String, primary_key=True)
version_pid = Column(String, nullable=False, unique=True)
brand_pid = Column(String, ForeignKey('brands.brand_pid'), nullable=False)
title = Column(String, nullable=False)
image_pid = Column(String, nullable=False)
service_id = Column(String, ForeignKey('services.service_id'), nullable=False)
start_time = Column(DateTime)
end_time = Column(DateTime)
synopsis = Column(String, nullable=False)