Files
aicyclingcoach-go/backend/app/schemas/rule.py
2025-09-08 12:51:15 -07:00

17 lines
295 B
Python

from pydantic import BaseModel
from typing import Optional
class RuleBase(BaseModel):
name: str
description: Optional[str] = None
condition: str
priority: int = 0
class RuleCreate(RuleBase):
pass
class Rule(RuleBase):
id: str
class Config:
orm_mode = True