34 lines
1.1 KiB
Python
34 lines
1.1 KiB
Python
from datetime import datetime
|
|
from decimal import Decimal
|
|
from pydantic import BaseModel
|
|
from typing import Optional
|
|
from datetime import datetime
|
|
from decimal import Decimal
|
|
|
|
|
|
class PredictionResult(BaseModel):
|
|
prediction_date: datetime
|
|
bdwd: Optional[str] = None
|
|
feature_factor_frequency: str
|
|
strategy_id: int
|
|
predicted_price: Decimal
|
|
model_evaluation_id: int
|
|
model_id: int
|
|
tenant_code: Optional[str] = None
|
|
reserved_str1: Optional[str] = None
|
|
reserved_str2: Optional[str] = None
|
|
reserved_str3: Optional[str] = None
|
|
reserved_str4: Optional[str] = None
|
|
reserved_str5: Optional[str] = None
|
|
reserved_num1: Optional[Decimal] = None
|
|
reserved_num2: Optional[Decimal] = None
|
|
reserved_num3: Optional[Decimal] = None
|
|
reserved_num4: Optional[Decimal] = None
|
|
reserved_num5: Optional[Decimal] = None
|
|
version_num: Decimal = Decimal(1)
|
|
delete_flag: str = '0'
|
|
create_user: Optional[str] = None
|
|
create_date: Optional[datetime] = None
|
|
update_user: Optional[str] = None
|
|
update_date: Optional[datetime] = None
|