fix: Encrypted model parameters exceed maximum length of 255 characters

This commit is contained in:
fit2cloud-chenyw
2025-08-28 16:43:19 +08:00
parent 88840be0c9
commit 459057e89b
+2 -2
View File
@@ -14,8 +14,8 @@ class AiModelBase:
class AiModelDetail(SnowflakeBase, AiModelBase, table=True):
__tablename__ = "ai_model"
api_key: str | None = Field(max_length=255, nullable=True)
api_domain: str = Field(max_length=255, nullable=False)
api_key: str | None = Field(nullable=True)
api_domain: str = Field(nullable=False)
protocol: int = Field(nullable=False, default = 1)
config: str = Field(sa_type = Text())
status: int = Field(nullable=False, default = 1)