feat: FormattedDecimal
This commit is contained in:
@@ -7,7 +7,7 @@ from fastapi import FastAPI, APIRouter, HTTPException
|
|||||||
from pydantic import BaseModel, ConfigDict
|
from pydantic import BaseModel, ConfigDict
|
||||||
from sqlmodel import SQLModel, Field, select
|
from sqlmodel import SQLModel, Field, select
|
||||||
|
|
||||||
from app.utils.model_utils import to_camel, format_datetime_to_string, format_date_to_string, FormattedDatetime, FormattedDate, current_datetime
|
from app.utils.model_utils import to_camel, format_datetime_to_string, format_date_to_string, FormattedDatetime, FormattedDate, current_datetime, FormattedDecimal
|
||||||
from app.utils.mysql_utils import AsyncSessionDep
|
from app.utils.mysql_utils import AsyncSessionDep
|
||||||
|
|
||||||
|
|
||||||
@@ -35,7 +35,7 @@ class LlmDemoModel(SQLModel, table=True):
|
|||||||
datetime_start: FormattedDatetime = Field(default=None, description="开通会员时间")
|
datetime_start: FormattedDatetime = Field(default=None, description="开通会员时间")
|
||||||
datetime_end: FormattedDatetime = Field(default=None, description="会员截止到期时间")
|
datetime_end: FormattedDatetime = Field(default=None, description="会员截止到期时间")
|
||||||
birthday: FormattedDate = Field(default=None, description="生日")
|
birthday: FormattedDate = Field(default=None, description="生日")
|
||||||
amount: Decimal = Field(default=0, description="金额")
|
amount: FormattedDecimal = 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