p08-seo-tweaks
This commit is contained in:
@@ -12,6 +12,11 @@ class NewsItem(Base):
|
||||
id: Mapped[int] = mapped_column(Integer, primary_key=True, autoincrement=True)
|
||||
headline: Mapped[str] = mapped_column(String(500), nullable=False, index=True)
|
||||
summary: Mapped[str] = mapped_column(Text, nullable=False)
|
||||
tldr_points: Mapped[str | None] = mapped_column(Text, nullable=True)
|
||||
summary_body: Mapped[str | None] = mapped_column(Text, nullable=True)
|
||||
source_citation: Mapped[str | None] = mapped_column(Text, nullable=True)
|
||||
summary_image_url: Mapped[str | None] = mapped_column(String(2000), nullable=True)
|
||||
summary_image_credit: Mapped[str | None] = mapped_column(String(500), nullable=True)
|
||||
source_url: Mapped[str | None] = mapped_column(String(2000), nullable=True)
|
||||
image_url: Mapped[str | None] = mapped_column(String(2000), nullable=True)
|
||||
image_credit: Mapped[str | None] = mapped_column(String(500), nullable=True)
|
||||
@@ -38,6 +43,9 @@ class NewsTranslation(Base):
|
||||
language: Mapped[str] = mapped_column(String(5), nullable=False, index=True)
|
||||
headline: Mapped[str] = mapped_column(String(500), nullable=False)
|
||||
summary: Mapped[str] = mapped_column(Text, nullable=False)
|
||||
tldr_points: Mapped[str | None] = mapped_column(Text, nullable=True)
|
||||
summary_body: Mapped[str | None] = mapped_column(Text, nullable=True)
|
||||
source_citation: Mapped[str | None] = mapped_column(Text, nullable=True)
|
||||
created_at: Mapped[datetime.datetime] = mapped_column(
|
||||
DateTime, nullable=False, default=datetime.datetime.utcnow
|
||||
)
|
||||
|
||||
Reference in New Issue
Block a user