Make runnable type and runnable id nullable (#1495)

This commit is contained in:
Maksim Ivanov
2025-01-07 17:14:04 +01:00
committed by GitHub
parent ddc934ace3
commit a06d323fbb
2 changed files with 38 additions and 2 deletions

View File

@@ -570,8 +570,9 @@ class PersistentBrowserSessionModel(Base):
persistent_browser_session_id = Column(String, primary_key=True, default=generate_persistent_browser_session_id)
organization_id = Column(String, ForeignKey("organizations.organization_id"), nullable=False)
runnable_type = Column(String, nullable=False)
runnable_id = Column(String, nullable=False)
runnable_type = Column(String, nullable=True)
runnable_id = Column(String, nullable=True)
browser_id = Column(String, nullable=True)
created_at = Column(DateTime, default=datetime.datetime.utcnow, nullable=False)
modified_at = Column(DateTime, default=datetime.datetime.utcnow, onupdate=datetime.datetime.utcnow, nullable=False)
deleted_at = Column(DateTime, nullable=True)