fix(Model): Restrict and rename CParams model
This commit is contained in:
1 parent
94afaae692
commit
fdcc935a18
1 file changed
+24
@@ -0,0 +1,24 @@
|
||||
from pydantic import BaseModel
|
||||
from typing import Optional
|
||||
|
||||
|
||||
class Filter(BaseModel):
|
||||
id: int
|
||||
name: str
|
||||
filter_key: str
|
||||
filter_type: str
|
||||
|
||||
class Config:
|
||||
from_attributes = True
|
||||
|
||||
|
||||
class FilterCreate(BaseModel):
|
||||
name: str
|
||||
filter_key: str
|
||||
filter_type: str
|
||||
|
||||
|
||||
class FilterUpdate(BaseModel):
|
||||
name: Optional[str] = None
|
||||
filter_key: Optional[str] = None
|
||||
filter_type: Optional[str] = None
|
||||
Reference in new issue
Block a user