feat(gateways): Introduce gateway model and update agent provisioning templates
This commit is contained in:
@@ -9,26 +9,17 @@ from sqlmodel import SQLModel
|
||||
class BoardBase(SQLModel):
|
||||
name: str
|
||||
slug: str
|
||||
gateway_url: str | None = None
|
||||
gateway_main_session_key: str | None = None
|
||||
gateway_workspace_root: str | None = None
|
||||
identity_template: str | None = None
|
||||
soul_template: str | None = None
|
||||
gateway_id: UUID | None = None
|
||||
|
||||
|
||||
class BoardCreate(BoardBase):
|
||||
gateway_token: str | None = None
|
||||
pass
|
||||
|
||||
|
||||
class BoardUpdate(SQLModel):
|
||||
name: str | None = None
|
||||
slug: str | None = None
|
||||
gateway_url: str | None = None
|
||||
gateway_token: str | None = None
|
||||
gateway_main_session_key: str | None = None
|
||||
gateway_workspace_root: str | None = None
|
||||
identity_template: str | None = None
|
||||
soul_template: str | None = None
|
||||
gateway_id: UUID | None = None
|
||||
|
||||
|
||||
class BoardRead(BoardBase):
|
||||
|
||||
Reference in New Issue
Block a user