From 581ae693fc2901ec2a18d78311bb632893ea2d38 Mon Sep 17 00:00:00 2001 From: CREDO23 Date: Fri, 26 Jun 2026 12:12:13 +0200 Subject: [PATCH] refactor(db): shim podcasts.search_space_id to physical workspace_id Phase 1 (rename DB) commit 1e: attribute->physical column shim on the podcasts satellite model. ORM attribute and relationship unchanged. --- surfsense_backend/app/podcasts/persistence/models.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/surfsense_backend/app/podcasts/persistence/models.py b/surfsense_backend/app/podcasts/persistence/models.py index 6e40a8040..0a93d31ed 100644 --- a/surfsense_backend/app/podcasts/persistence/models.py +++ b/surfsense_backend/app/podcasts/persistence/models.py @@ -69,7 +69,10 @@ class Podcast(BaseModel, TimestampMixin): file_location = Column(Text, nullable=True) search_space_id = Column( - Integer, ForeignKey("searchspaces.id", ondelete="CASCADE"), nullable=False + "workspace_id", + Integer, + ForeignKey("searchspaces.id", ondelete="CASCADE"), + nullable=False, ) search_space = relationship("SearchSpace", back_populates="podcasts")