add missing fields for comic

This commit is contained in:
Thomas Peetz
2025-05-19 15:14:29 +02:00
parent edcaed1b1a
commit bd86379d07
5 changed files with 9 additions and 5 deletions
+1
View File
@@ -14,6 +14,7 @@ class Publisher(Base):
last_modified_date: Mapped[datetime] = mapped_column(default=func.now())
version: Mapped[int] = mapped_column(default=0)
name = Column(String, unique=True)
weblink = Column(String, nullable=True)
parent_publisher_id: Mapped[Optional[str]] = mapped_column(ForeignKey('publisher.id'))
parent_publisher: Mapped[Optional['Publisher']] = relationship("Publisher", back_populates="imprints", remote_side=[id])
imprints: Mapped[List['Publisher']] = relationship('Publisher', back_populates="parent_publisher")
+1 -1
View File
@@ -9,7 +9,7 @@ class MetaDataTableResponse(BaseModel):
class MetaDataColumnResponse(BaseModel):
id: str
name: str
label: str
label: str | None
order: PositiveInt
ref_column: str | None
column_type: str