2023-12-25 15:50:45 +05:30
|
|
|
from pydantic import BaseModel
|
|
|
|
|
|
|
|
class ActionResult(BaseModel):
|
|
|
|
message: str
|
|
|
|
|
|
|
|
class ActionResults(BaseModel):
|
|
|
|
name: str
|
|
|
|
message: str
|
|
|
|
actionResults: list[ActionResult]
|
|
|
|
|
|
|
|
class FormField(BaseModel):
|
|
|
|
name: str
|
|
|
|
type: str
|
|
|
|
|
|
|
|
class ModelAction(BaseModel):
|
|
|
|
name: str
|
|
|
|
icon: str
|
|
|
|
formFields: list[FormField]
|
2023-12-26 17:20:36 +05:30
|
|
|
|
|
|
|
class DataProvider(BaseModel):
|
|
|
|
name: str
|
|
|
|
values: list[str]
|