feat: 字段都是可选
This commit is contained in:
@@ -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):
|
||||||
|
|||||||
Reference in New Issue
Block a user