chore(models): remove redundant server_default from oauth, source, onboarding and comment models (#42520)

This commit is contained in:
william
2026-09-20 02:46:17 +00:00
committed by GitHub
parent 6523584762
commit 77d701ae81
4 changed files with 7 additions and 10 deletions
+1 -1
View File
@@ -64,7 +64,7 @@ class WorkflowComment(TypeBase):
resolved_at: Mapped[datetime | None] = mapped_column(sa.DateTime, default=None)
resolved_by: Mapped[str | None] = mapped_column(StringUUID, default=None)
resolved: Mapped[bool] = mapped_column(sa.Boolean, nullable=False, server_default=sa.false(), default=False)
resolved: Mapped[bool] = mapped_column(sa.Boolean, nullable=False, default=False)
# Relationships
replies: Mapped[list[WorkflowCommentReply]] = relationship(
lambda: WorkflowCommentReply, back_populates="comment", cascade="all, delete-orphan", init=False
+3 -6
View File
@@ -45,13 +45,10 @@ class DatasourceProvider(TypeBase):
encrypted_credentials: Mapped[dict[str, Any]] = mapped_column(AdjustedJSON, nullable=False)
user_id: Mapped[str | None] = mapped_column(StringUUID, nullable=True, default=None)
avatar_url: Mapped[str] = mapped_column(LongText, nullable=True, default="default")
is_default: Mapped[bool] = mapped_column(sa.Boolean, nullable=False, server_default=sa.false(), default=False)
expires_at: Mapped[int] = mapped_column(sa.Integer, nullable=False, server_default="-1", default=-1)
is_default: Mapped[bool] = mapped_column(sa.Boolean, nullable=False, default=False)
expires_at: Mapped[int] = mapped_column(sa.Integer, nullable=False, default=-1)
visibility: Mapped[PermissionEnum] = mapped_column(
EnumText(PermissionEnum, length=40),
nullable=False,
server_default=sa.text("'all_team_members'"),
default=PermissionEnum.ALL_TEAM,
EnumText(PermissionEnum, length=40), nullable=False, default=PermissionEnum.ALL_TEAM
)
created_at: Mapped[datetime] = mapped_column(
+1 -1
View File
@@ -32,7 +32,7 @@ class AccountStepByStepTourState(TypeBase):
)
account_id: Mapped[str] = mapped_column(StringUUID, nullable=False)
first_workspace_id: Mapped[str | None] = mapped_column(StringUUID, nullable=True, default=None)
skipped: Mapped[bool] = mapped_column(sa.Boolean, nullable=False, server_default=sa.false(), default=False)
skipped: Mapped[bool] = mapped_column(sa.Boolean, nullable=False, default=False)
completed_task_ids: Mapped[list[str]] = mapped_column(AdjustedJSON, nullable=False, default_factory=list)
manually_enabled_workspace_ids: Mapped[list[str]] = mapped_column(
AdjustedJSON,
+2 -2
View File
@@ -36,7 +36,7 @@ class DataSourceOauthBinding(TypeBase):
onupdate=func.current_timestamp(),
init=False,
)
disabled: Mapped[bool] = mapped_column(sa.Boolean, nullable=True, server_default=sa.false(), default=False)
disabled: Mapped[bool] = mapped_column(sa.Boolean, nullable=True, default=False)
class DataSourceApiKeyAuthBindingDict(TypedDict):
@@ -75,7 +75,7 @@ class DataSourceApiKeyAuthBinding(TypeBase):
onupdate=func.current_timestamp(),
init=False,
)
disabled: Mapped[bool] = mapped_column(sa.Boolean, nullable=True, server_default=sa.false(), default=False)
disabled: Mapped[bool] = mapped_column(sa.Boolean, nullable=True, default=False)
def to_dict(self) -> DataSourceApiKeyAuthBindingDict:
result: DataSourceApiKeyAuthBindingDict = {