From ac3d64ed7fa09a052a29cba4b030c8a4834b9c95 Mon Sep 17 00:00:00 2001 From: haneulai Date: Thu, 22 Jan 2026 15:44:36 +0900 Subject: [PATCH] fix: update SolarLogBase schema to match DB columns (current_kw, today_kwh, status) --- app/schemas/plant.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/app/schemas/plant.py b/app/schemas/plant.py index c912cec..43437f8 100644 --- a/app/schemas/plant.py +++ b/app/schemas/plant.py @@ -26,10 +26,10 @@ class SolarLogBase(BaseModel): id: int plant_id: str # DB에서 'nrems-01' 같은 문자열 형식 사용 + current_kw: Optional[float] = Field(None, description="현재 발전량 (kW)") + today_kwh: Optional[float] = Field(None, description="금일 발전량 (kWh)") + status: Optional[str] = Field(None, description="상태") created_at: datetime # DB 컬럼명과 일치 - power_output: Optional[float] = Field(None, description="현재 발전량 (kW)") - daily_generation: Optional[float] = Field(None, description="일일 발전량 (kWh)") - total_generation: Optional[float] = Field(None, description="누적 발전량 (kWh)") class PlantWithLatestLog(PlantBase):