mirror of
https://github.com/reconurge/flowsint.git
synced 2026-05-02 04:09:32 -05:00
27 lines
623 B
Python
27 lines
623 B
Python
from .base import ORMBase
|
|
from pydantic import UUID4, BaseModel
|
|
from typing import Optional
|
|
from typing import List, Optional, Dict, Any
|
|
|
|
|
|
class EnricherCreate(BaseModel):
|
|
name: str
|
|
description: Optional[str] = None
|
|
category: Optional[List[str]] = None
|
|
|
|
|
|
class EnricherRead(ORMBase):
|
|
id: UUID4
|
|
name: str
|
|
class_name: str
|
|
description: Optional[str]
|
|
category: Optional[List[str]]
|
|
flow_schema: Optional[Dict[str, Any]]
|
|
|
|
|
|
class EnricherUpdate(BaseModel):
|
|
name: Optional[str] = None
|
|
class_name: str = None
|
|
description: Optional[str] = None
|
|
category: Optional[List[str]] = None
|