feat: 字段都是可选

This commit is contained in:
martsforever
2026-04-01 22:59:59 +08:00
parent 58d2f62f0c
commit e9d95fdaaa
+8 -8
View File
@@ -25,17 +25,17 @@ class LlmDemoModel(SQLModel, table=True):
__tablename__ = "llm_demo" __tablename__ = "llm_demo"
id: str = Field(default=None, primary_key=True, description="唯一标识,编号") id: str | None = Field(default=None, primary_key=True, description="唯一标识,编号")
created_at: FormattedDatetime = Field(default_factory=current_datetime, description="创建时间") created_at: FormattedDatetime | None = Field(default_factory=current_datetime, description="创建时间")
updated_at: FormattedDatetime = Field(default_factory=current_datetime, description="更新时间") updated_at: FormattedDatetime | None = Field(default_factory=current_datetime, description="更新时间")
created_by: str | None = Field(default=None, description="创建人id") created_by: str | None = Field(default=None, description="创建人id")
updated_by: str | None = Field(default=None, description="更新人id") updated_by: str | None = Field(default=None, description="更新人id")
full_name: str = Field(default=None, description="用户名称") full_name: str | None = Field(default=None, description="用户名称")
datetime_start: FormattedDatetime = Field(default=None, description="开通会员时间") datetime_start: FormattedDatetime | None = Field(default=None, description="开通会员时间")
datetime_end: FormattedDatetime = Field(default=None, description="会员截止到期时间") datetime_end: FormattedDatetime | None = Field(default=None, description="会员截止到期时间")
birthday: FormattedDate = Field(default=None, description="生日") birthday: FormattedDate | None = Field(default=None, description="生日")
amount: FormattedDecimal = Field(default=Decimal(0), description="金额") amount: FormattedDecimal | None = Field(default=Decimal(0), description="金额")
def add_llm_demo_route(app: FastAPI): def add_llm_demo_route(app: FastAPI):